Key Responsibilities:

CI/CD Pipeline Management:
  • Design and maintain CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
  • Automate build, test, and deployment processes with rollback strategies 1 2.
Infrastructure as Code (IaC):
  • Implement IaC using Terraform, AWS CloudFormation, or Azure Resource Manager.
  • Manage cloud infrastructure across AWS and Azure for scalability and reliability 2.
Containerization & Orchestration:
  • Build and deploy containerized applications using Docker.
  • Manage Kubernetes clusters, configure ingress controllers, and implement autoscaling 3.
Monitoring & Observability:
  • Set up monitoring tools like Prometheus, Grafana, ELK Stack, or Datadog.
  • Create dashboards and alerts to ensure system health and performance 1.
Security & Compliance:
  • Integrate security into CI/CD pipelines (DevSecOps).
  • Automate vulnerability scanning and secrets management 2.
Collaboration & Support:
  • Work closely with development, QA, and operations teams.
  • Troubleshoot deployment issues and optimize delivery pipelines3.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5–8 years of experience in DevOps or related roles.
  • Proficiency in Jenkins, GitHub Actions, Docker, Kubernetes.
  • Strong experience with AWS and/or Azure cloud services.
  • Hands-on with Terraform or other IaC tools.
  • Scripting skills in Python, Bash, or PowerShell.
  • Familiarity with monitoring tools and logging systems.
  • Strong understanding of networking, system administration, and security best practices 1 2 3.

Preferred Skills:

  • Cloud certifications (AWS, Azure).
  • Experience with GitOps workflows.
  • Exposure to service mesh technologies (Istio, Linkerd).
  • Knowledge of configuration management tools (Ansible, Puppet).
Pedigree: 
•     Bachelors/Masters in Computer Science or related field