Responsibilities:
-
Analyze and assess legacy CI/CD pipelines, identifying inefficiencies, bottlenecks, and manual processes.
-
Design and implement modern CI/CD pipelines with automated testing, security checks, and optimized deployments.
-
Migrate existing infrastructure and build processes to Infrastructure as Code (IaC) using AWS CloudFormation.
-
Define and standardize “golden paths” for build and deployment workflows across environments.
-
Improve pipeline observability through logging, monitoring, and alerting to ensure fast and actionable feedback.
-
Collaborate closely with engineering teams to improve build reliability and deployment confidence.
-
Own CI/CD improvements end-to-end, from design through production rollout.
-
Proactively contribute to improving DevOps practices, tooling, and engineering efficiency.
Mandatory Skills:
-
3–5 years of experience in DevOps, Platform Engineering, or Site Reliability Engineering.
-
Proficiency in scripting and automation using Python, Bash, and C#.
-
Strong coding experience with Python and C#.
-
Experience with Infrastructure as Code using AWS CloudFormation (required).
-
Proven experience modernizing or migrating legacy CI/CD pipelines.
-
Strong hands-on experience with CI/CD tools (GitLab CI, GitHub Actions, Jenkins, or Azure DevOps).
-
Solid experience with Docker and Kubernetes.
-
Strong understanding of CI/CD concepts, build optimization, and deployment strategies.
-
Experience working with legacy systems (custom scripts, XML configurations, manual processes).
-
Strong problem-solving skills and ability to work independently.
-
Clear and confident English communication skills.
Nice to Have:
-
Experience implementing security scanning and compliance checks within CI/CD pipelines.
-
Familiarity with secrets management and state handling in DevOps environments.
-
Experience with cloud platforms (AWS preferred).
-
Experience working in high-availability or production-critical environments.
-
Prior experience defining DevOps standards or platform best practices.