Overview
Skills
Job Details
Job Title: Principal DevOps CI/CD Architect
Job Summary:
We are seeking a highly skilled and visionary Principal DevOps CI/CD Architect to design, build, and maintain scalable and secure Continuous Integration/Continuous Delivery (CI/CD) frameworks for new and existing software applications.
This role is both strategic and hands-on, focusing on enabling engineering teams with robust self-service CI/CD capabilities while ensuring compliance, reliability, and performance at scale.
The ideal candidate will demonstrate deep technical expertise across the DevOps lifecycle, a passion for automation, and a proven ability to mentor and upskill teams in modern software delivery practices.
Key Responsibilities:
- Platform & CI/CD Architecture
- Architect, implement, and maintain CI/CD pipelines for diverse applications and environments.
- Develop self-service CI/CD platforms enabling development teams to onboard, deploy, and release software independently.
- Design pipeline templates and reusable modules for code integration, automated testing, artifact management, and deployment.
- DevOps Automation & Tooling
- Automate the full software delivery lifecycle from code check-in to deployment, including:
- Build orchestration
- Automated testing (unit, integration, regression, performance)
- Security scanning (SAST, DAST, OSS)
- Deployment automation using Blue/Green, Canary, or Rolling deployment strategies
- Champion Infrastructure as Code (IaC) using tools like Terraform, Pulumi, or CloudFormation.
- Manage configuration as code using Ansible, Puppet, or similar tools.
Required Qualifications:
- Bachelor s or Master s degree in Computer Science, Engineering, or related field
- 10+ years of experience in DevOps, release engineering, or infrastructure automation
- 5+ years architecting and building enterprise-grade CI/CD pipelines and platforms
- Strong proficiency with tools such as Jenkins, GitLab CI, Azure DevOps, Argo CD, or similar
- Proven experience with containerization and orchestration (Docker, Kubernetes, Helm)
- Expertise in Infrastructure as Code (Terraform, Pulumi, CloudFormation)
- Deep understanding of various testing practices including TDD, BDD, and automated quality gates
- Experience with secure software delivery, vulnerability scanning, and governance frameworks
- Proficiency in scripting languages (e.g., Python, Bash, Groovy)
- Experience with Agile methodologies, Agile lifecycle tools (e.g., JIRA, Rally), and DevOps metrics
- Exceptional communication skills and a track record of technical mentorship
Preferred Qualifications:
Certifications: AWS/Google Cloud Platform/Azure DevOps Engineer, Kubernetes CKA/CKAD, Terraform Associate
Experience with GitOps principles and tools (e.g., Flux, Argo CD)
Background in Site Reliability Engineering (SRE) or platform engineering