Job Description
Location: Bengaluru, India
Function: (DEAI HV) Engineering
Requisition ID: R0128853
The Team
As a Senior DevOps Engineer with Kubernetes expertise, you will play a crucial role in designing, implementing, and maintaining
our onprem/cloud infrastructure. You will be responsible for ensuring the reliability, scalability, and security of our systems,
with a strong emphasis on Kubernetes container orchestration. This position requires a proactive and hands-on approach to problem-solving,
a deep understanding of DevOps best practices, and the ability to collaborate effectively with cross-functional teams.
The Role
Kubernetes Expertise:
Design, implement, and manage Kubernetes clusters for container orchestration.
Troubleshoot and optimize Kubernetes performance, ensuring high availability and scalability.
Helm Charts
Develop and maintain Helm charts for packaging and deploying applications on Kubernetes.
Customize Helm charts based on application requirements.
Stay updated on Helm best practices and contribute to continuous improvement.
ArgoCD Implementation
Deploy and manage ArgoCD for continuous delivery of applications across multiple environments.
Work closely with development teams to integrate ArgoCD into the overall deployment strategy.
GitHub Workflow And CI/CD
Design, implement, and maintain CI/CD pipelines using GitHub Actions.
Build and maintain CI/CD pipelines for automating application deployments.
Collaborate with development teams to integrate CI/CD processes into the software development lifecycle.
Monitor and optimize CI/CD pipelines for efficiency and reliability.
Monitoring And Logging
Implement and manage Prometheus for monitoring infrastructure and applications.
Set up Grafana dashboards for visualizing key metrics.
Ensure proactive monitoring and alerting to maintain system health.
Collaboration And Documentation
Work closely with cross-functional teams to understand application requirements.
Document infrastructure and deployment processes for knowledge sharing and future reference.
What You'll Bring
Minimum of 5 years of experience in a DevOps role.
Extensive experience with Kubernetes, Helm, GitHub workflow CI/CD, ArgoCD, Prometheus, and Grafana.
Strong scripting skills (Bash, Python, etc.) for automation tasks.
Experience with infrastructure as code (Terraform, Ansible, etc.).
Solid understanding of networking and security principles in a hybrid environment.
Excellent communication and collaboration skills.