CI/CD Pipeline Management Design, implement, and maintain efficient CI/CD pipelines using tools like GitHub Actions, Jenkins, or Azure DevOps.Ensure seamless integration and deployment of applications across various environments. Image Scanning Implement image scanning using Trivy to identify and address vulnerabilities in container images.Develop logic to automatically abort builds in case of HIGH or Critical vulnerabilities. Code Quality and Coverage Integrate Black Duck or SonarQube into the CI pipeline for code quality and coverage analysis.Collaborate with development teams to improve code quality and maintain high standards. Kubernetes Deployment Authenticate and deploy container images to Kubernetes clusters.Work closely with development and operations teams to optimize application performance in Kubernetes environments. ArgoCD and Helm/Kustomize Design Helm charts or Kustomize configurations for deploying applications across multiple environments.Implement ArgoCD for automated and GitOps-driven deployments. Infrastructure as Code (IAC) Use Terraform to provision and manage infrastructure, including EC2 instances for application dependencies.Employ configuration management tools like Ansible for the installation and configuration of services. Documentation Update and maintain comprehensive documentation for CI/CD pipelines, infrastructure, and deployment processes.Provide clear instructions and troubleshooting steps for team members.
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum of 3 years of hands-on experience in a DevOps role.
Expertise in designing and implementing CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
Proficiency in Kubernetes orchestration and Helm chart development.
Strong scripting skills (Bash, Python, or similar).
Experience with Infrastructure as Code using Terraform.
Familiarity with containerization technologies (Docker) and container orchestration (Kubernetes).
Excellent problem-solving and troubleshooting skills.
Effective communication and collaboration skills.