We are seeking an experienced Senior CI/CD Automation Engineer with extensive background in automation of the software development lifecycle. The ideal candidate will possess a strong proficiency with CI/CD tools and practices and a deep understanding of security compliance. With a minimum of 5 years in DevOps and CI/CD automation this role demands a blend of technical and leadership skills particularly in mentoring junior engineers.
Tasks
As a Senior CI/CD Automation Engineer your primary responsibilities will include:
- Designing developing and maintaining CI/CD pipelines.
- Collaborating with cross-functional teams to enhance build test and deployment processes.
- Monitoring and optimizing CI/CD pipeline performance.
- Troubleshooting CI/CD issues and automation conflicts.
- Ensuring compliance with security standards.
- Mentoring junior engineers in industry best practices.
- Conducting thorough code reviews to uphold code quality.
Requirements
- Bachelors or Masters degree in Computer Science Engineering or related field.
- A minimum of 5 years in CI/CD automation and DevOps.
- Microsoft Certified: DevOps Engineer Expert.
- Proficiency with the Azure DevOps platform.
- Strong scripting skills in PowerShell Bash and Python.
- Knowledge of security best practices in CI/CD pipelines.
- Experience with Docker and Kubernetes.
- Familiarity with monitoring and logging tools such as Azure Log Analytics/Application Insights and Datadog.
- Basic understanding of the Azure cloud platform.
Nice to Have:
- Experience in agile methodologies.
- Familiarity with Infrastructure as Code (IaC) concepts.