Position : Devops Engineer
Location : Reston VA (Hybrid)(Local only)
Term : W2/Full Time role
Duration : 12 Months
Visa : Any Visa
Interview : 45 minute interview with two of their leads ONSITE INTERVIEW
Mode of Interview: In- Person
-
5-6 years of experience as a DevOps Engineer
-
CI/CD migrating to Terraform. New resource needs to help migrate from git lab bit bucket to gitlab and terraform.
-
Need scripting skills ideally with python.
-
Gitlab Terraform (hands on experience) and some python scripting skills are the main skills.
Job Description :
- Client is seeking a CI/CD DevOps Systems Engineer to lead the design development and implementation of an enterprisewide continuous integration and delivery (CI/CD) framework.
- This role will play a critical part in enabling scalable DevOps adoption across the organization supporting controlled application releases to test and production environments.
- The ideal candidate will have deep expertise in DevOps practices CI/CD pipelines and infrastructure automation with a strong background in version control build tools and deployment management.
Key Responsibilities:
- Design and implement a robust DevOps framework including standards processes and controls for release and deployment activities.
- Develop and enforce best practices for version control using GitLab and Bitbucket including branching and merging strategies.
- Support and optimize build and integration tools such as GitLab CI Jenkins Maven and Terraform.
- Manage and maintain environment configurations across Development Test Staging UAT and Production.
- Ensure environment stability and manage upgrade processes using preview environments sandboxes and staging solutions.
- Architect and implement metrics and dashboards to provide transparency into code migration and deployment pipelines.
- Lead the production release process ensuring platform reliability and availability.
- Collaborate with crossfunctional teams to identify and resolve infrastructure and environment issues.
- Integrate service reliability and quality control into the software development lifecycle (SDLC).
Qualifications:
- Bachelors degree in Computer Science Engineering or a related technical field (Masters degree preferred).
- 7 plus years of experience in build and release engineering or DevOps roles.
- Strong understanding of software configuration management (SCM) concepts including versioning branching and merging.
- Proven experience with CI/CD tools such as GitLab Jenkins and Terraform.
- Proficiency in scripting and automation (e.g. Python).
- Familiarity with artifact repositories (e.g. Nexus) and build tools (e.g. Maven).
- Excellent analytical troubleshooting and problemsolving skills.
- Strong collaboration and communication skills; ability to work effectively with developers QA project managers and support teams.
- Experience working in Agile environments and with large complex software systems.
Preferred Skills:
Expertise in:
- GitLab
- Terraform
- Jenkins
- Maven
- Nexus
- Python
- Selfstarter with the ability to manage multiple priorities and projects independently.
Cloud BC Labs Inc is a digital transformation organization aimed at creating seamless solutions for clients to effectively manage their business operations. The company specializes in Business and Management Consulting AI/ML Data Analytics & Visualization Cloud Data Warehouse Migration Snowflake Implementation Informatica Implementation & Upgrade Staffing Services and Data Management Solutions