Job Purpose
The DevOps Engineer will be responsible for managing and optimizing cloud-native infrastructure, with a strong focus on Kubernetes orchestration, CI/CD automation, and Infrastructure as Code (IaC). The role involves close collaboration with development teams to ensure efficient, secure, and scalable deployment practices.
Desired Skills and Experience
Essential skills
- 8+ years of experience working as Devops engineer
- Strong experience with Kubernetes, Terraform, and CI/CD tools (e.g., Jenkins, GitLab CI, ArgoCD).
- Proficiency in cloud platforms (AWS, Azure, or GCP).
- Hands-on experience with Docker, Helm, and monitoring tools (Prometheus, Grafana, ELK).
- Solid understanding of networking, security, and Linux system administration.
- Excellent problem-solving and communication skills.
Key Responsibilities
- Kubernetes Cluster Management:
- Administer and optimize Kubernetes clusters for high availability, scalability, and performance.
- Implement best practices for cluster security, resource allocation, and workload management.
- CI/CD Pipeline Development
- Design and maintain automated CI/CD pipelines to support build, test, and deployment workflows.
- Integrate tools and processes for continuous integration and delivery across multiple environments.
- Infrastructure as Code (IaC)
- Develop and manage infrastructure using Terraform to automate provisioning, configuration, and scaling
- Maintain version-controlled infrastructure definitions and ensure compliance with standards.
- Collaboration & Integration
- Partner with development teams to support seamless integration, testing, and deployment.
- Advocate DevOps best practices and tooling across teams.
- Monitoring & Alerting Systems
- Implement and manage monitoring, logging, and alerting solutions for operational visibility.
- Proactively resolve performance and reliability issues and respond to incidents.
Key Metrics
- Kubernetes/Terraform, Docker, Linux, Cloud
- Prometheus, Grafana, ELK stack
- CI/CD pipelines (like Jenkins)
Behavioral Competencies
- Good communication (verbal and written)
- Experience in managing client stakeholders