Primary skills – Azure Devops , CI/CD , Kubernetes, Terraform & Ansible
Shift timing – General Shift
Location – Chennai / Bangalore
Detailed JD
DevOps Engineer (Kubernetes)
- Set up, configure, and maintain the Kubernetes cluster to provide container orchestration and scheduling capabilities.
- Monitor the health and performance of the cluster, troubleshoot issues, and optimize resource allocation.
- Scale cluster based on workload demands and ensure high availability and fault tolerance.
- Design, implement, and manage infrastructure as code (IaC) solutions to provision and manage the infrastructure required for running the Kubernetes cluster.
- Utilize tools like Terraform, Ansible, or other infrastructure automation tools to provision and configure the necessary compute, storage, and networking resources
- Integrate build tools, version control systems, and testing frameworks into the deployment pipeline.
- Automate the build, test, and deployment processes to ensure fast and reliable application releases
- Package applications and services into container images using tools like Docker.
- Define and manage container orchestration configurations using Nomad job files.
- Optimize container resource allocation and performance.
- Implement and maintain security measures for the Nomad cluster, including access controls, authentication, and authorization.
- Monitor and mitigate security vulnerabilities and risks.
- Ensure compliance with security policies and standards
- Collaborate with development teams to troubleshoot application-related issues.