What are the responsibilities and job description for the DevOps Architect with CI/CD Expertise position at Adaptive Technology Insights?
Job Overview
We are seeking a highly skilled CI / CD Architect / Expert to lead the design, implementation, and management of continuous integration and continuous deployment pipelines. This role is pivotal in ensuring efficient, reliable, and scalable software delivery processes across the organization.
Key Responsibilities
- Design and implement robust CI / CD pipelines to support automated software development, testing, and deployment.
- Collaborate with cross-functional teams to analyze deployment requirements and define CI / CD strategies.
- Optimize existing CI / CD workflows and ensure scalability, reliability, and security in the software release process.
- Implement best practices for source control (Git, GitHub, Bitbucket, etc.), versioning, and artifact management.
- Automate build, test, and deployment processes using tools such as Jenkins, GitLab CI / CD, Azure DevOps, CircleCI, or equivalent.
- Establish and enforce branching and merging strategies to maintain code quality and minimize conflicts.
- Monitor pipelines and deployments to ensure system performance and identify potential bottlenecks or failures.
- Manage configuration and infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
- Stay updated on emerging CI / CD technologies and practices to recommend tools and solutions.
Qualifications
Nice-to-Have Skills