Design, build, and maintain scalable CI/CD pipelines to automate application build, test, and deployment processes across cloud environments.
Roles and Responsibilities
- Develop and manage CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or CircleCI
- Automate infrastructure provisioning using IaC tools (Terraform, Ansible)
- Collaborate with development, QA, and operations teams to streamline delivery workflows
- Monitor pipeline performance, troubleshoot failures, and optimize reliability
- Configure, maintain, and upgrade CI/CD tooling
- Integrate security, compliance, and quality checks into pipelines
- Maintain documentation for pipelines, processes, and infrastructure
Required Skills & Experience
- Proven experience in CI/CD, DevOps, or related roles
- Strong Git and version control knowledge
- Scripting skills in Python, Bash, or PowerShell
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with Docker and Kubernetes