Job Openings Cloud DevOps Engineer

About the job Cloud DevOps Engineer

Cloud DevOps Engineer

Key Responsibilities:

  • Design, implement, and maintain CI/CD pipelines for cloud applications.
  • Provision and manage cloud infrastructure using Infrastructure as Code (IaC).
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Integrate security practices into DevOps pipelines (DevSecOps).
  • Implement logging, monitoring, and observability solutions for cloud systems.
  • Automate cloud operations, deployments, and scaling for high availability.
  • Collaborate with development, operations, and security teams to deliver cloud solutions.
  • Ensure compliance with cloud security and governance standards.
  • Troubleshoot infrastructure and application issues in production environments.

Technical Skills / Tools Required:

  • CI/CD: Jenkins, GitLab CI/CD, Azure DevOps, GitHub Actions
  • IaC / Provisioning: Terraform, CloudFormation, Azure ARM, Ansible, Pulumi
  • Containerization & Orchestration: Docker, Kubernetes, Helm, AKS, EKS, OpenShift
  • DevSecOps: SAST/DAST tools (SonarQube, Checkmarx), secrets management (Vault, AWS Secrets Manager)
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack, Azure Monitor, CloudWatch
  • Cloud Platforms: Azure, AWS, GCP

Soft Skills:

  • Strong problem-solving and troubleshooting skills
  • Excellent communication and collaboration in cross-functional teams
  • Agile / Scrum methodology experience
  • Ability to document processes and train team members

Qualifications:

  • Bachelors degree in Computer Science, IT, or related field
  • 5+ years of hands-on experience in Cloud DevOps roles
  • Relevant cloud certifications preferred (AWS Certified DevOps Engineer, Azure DevOps Engineer, Kubernetes, etc.)