Key Responsibilities
Duties include designing, building, and maintaining cloud-native infrastructure using Docker and Kubernetes.
Specific Tasks
- Implement and manage CI/CD pipelines for seamless code integration and automated deployments
- Monitor infrastructure, application performance, and availability using tools like Prometheus, Grafana, or ELK
- Manage infrastructure as code (IaC) using Terraform, Ansible, or similar tools
- Evaluate and integrate new tools and technologies to improve DevOps
- Troubleshoot production issues and participate in on-call rotations for incident response
- Create technical documentation for processes, tools, and environments
Requirements
The ideal candidate should possess the following skills and qualifications :
- Expertise with Docker containerizing microservices, custom image creation, volume management
- Strong experience with Kubernetes orchestration, Helm charts, service mesh (Istio/Linkerd), pod security policies, auto-scaling
- CID tools Jenkins, GitLab CI, ArgoCD, CircleCI, or GitHub
- Experience with AWS, Azure, or Google Cloud Platform (GCP)
- Familiarity with serverless computing and cloud-native as Code (IaC)
- Scripting experience in Shell, Python, or other languages
- Prometheus, Grafana, and ELK Stack, Fluentd, Vault, SSO/SAML integrations, container scanning tools
Education And Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Kubernetes certification (CKA/CKAD) is a strong plus
- Experience working in Agile/Scrum environments
- Familiarity with Zero Downtime Deployment, Blue-Green and Canary Releases
(ref:hirist.tech)