Role Overview
We are seeking a dynamic and dedicated DevOps Engineer to collaborate with developers and IT personnel in managing code releases, leveraging a blend of engineering and coding expertise. From devising and implementing systems software to analyzing data for enhancing existing systems, the DevOps Engineer significantly enhances workplace productivity.
Responsibilities
- Proficiency with web servers such as Apache, Nginx, and Haproxy
- Thorough comprehension of high-availability architectures
- Hands-on experience with Docker, Kubernetes, and microservice architecture
- Strong proficiency in automation tooling and CI/CD (Terraform, CloudFormation, Jenkins, etc.)
- Sound understanding of DNS, CDN, SSL, Git, Firewalls, Linux, and networking concepts (VPC, subnetting, VPNs, etc.)
- Participation in 24/7 on-call rotations for mission-critical production systems
- Familiarity with monitoring tools (Kibana, Grafana, Nagios, CloudWatch, Sentry, etc.)
- Proficiency in scripting languages (Python, Bash)
- Extensive hands-on experience with MongoDB replica set at scale
- Extensive hands-on experience with MySQL DB Master and Slave at scale
- Troubleshooting skills and Root Cause Analysis (RCA) on production issues
Requirements
- 2+ years of experience with Docker, Kubernetes, and microservice architecture
- Strong experience in automation tooling and CI/CD (Terraform, CloudFormation, Jenkins, etc.)
- Experience with SaaS products
- Understanding of DNS, CDN, SSL, Git, Firewalls, Linux, and networking concepts
- Willingness to work flexible shifts
- 2+ years of experience with web servers like Apache, Nginx, Haproxy
- Ability to set up monitoring tools (Kibana, Grafana, Nagios, CloudWatch, Sentry, etc.)
- Proficiency in automation and scripting languages (Python, Bash)
- 1+ years of experience with MySQL DB Master and Slave at scale
- BE/B. Tech./MCA qualification
Skills
- Kubernetes
- Terraform
- Docker
- Python
- Jenkins