Job Title: Jr. DevOps Engineer (Ahmedabad - onsite)
Experience Level: 2-3 years (Expertise in Kubernetes must)
Experience below 2 yrs and above 3 yrs do not apply
Job Description:
As a DevOps Engineer, you will play a critical role in the development, deployment, and maintenance of our applications and infrastructure. You will work closely with development teams, IT operations, and other stakeholders to ensure efficient, reliable, and scalable operations. Your expertise in DevOps practices, particularly with Kubernetes, will help us streamline our processes and deliver superior products.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 2-3 years of experience as a DevOps Engineer or in a similar role.
- Hands-on experience with Kubernetes is must, including cluster management and troubleshooting.
- Proficiency in CI/CD tools such as Jenkins, GitLab CI, or similar.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong knowledge of containerization technologies (Docker).
- Experience with scripting and automation languages (e.g., Bash, Python, PowerShell).
- Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, Ansible).
- Understanding of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Responsibilities:
- Design, implement, and manage CI/CD pipelines to automate the build, test, and deployment processes.
- Monitor and maintain the health, performance, and security of our infrastructure and applications.
- Collaborate with development teams to understand their requirements and provide DevOps solutions that enhance productivity and quality.
- Troubleshoot and resolve issues related to infrastructure, deployments, and system performance.
- Implement and manage infrastructure as code (IaC) using tools such as Terraform, Ansible, or similar.
- Administer and manage Kubernetes clusters, including deployment, scaling, and troubleshooting.