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.)