We are hiring Lead DevOps Lead for our Mumbai office in our R&D team. Please find below the JD for your reference.
Job Description: DevOps Lead
Position Overview
We are seeking an experienced DevOps Lead to design, implement, and manage scalable, reliable, and secure infrastructure solutions. The ideal candidate will have deep hands-on expertise in containerization, CI/CD, database optimization, load balancing, and distributed messaging systems, along with strong leadership skills to mentor and guide a DevOps team.
Key Responsibilities
- Lead the DevOps team in building, deploying, and managing robust infrastructure and automation solutions.
- Design and maintain Docker-based environments, including optimized Dockerfiles, multi-stage builds, Docker Compose, and secure image management.
- Configure and manage Load Balancers (Nginx, HAProxy, Apache) for high availability, SSL termination, reverse proxy, and traffic distribution.
- Oversee MySQL database design, replication, indexing, performance tuning, and backup strategies.
- Deploy, manage, and scale Kafka clusters, including broker configurations, topic/partition management, and integration with monitoring tools (Prometheus/JMX).
- Build and maintain CI/CD pipelines with Jenkins, ensuring automated, reliable, and secure deployment processes across multiple environments.
- Collaborate with development and QA teams to streamline build, release, and deployment workflows.
- Implement monitoring, logging, and alerting systems to ensure high uptime and performance.
- Ensure best practices in security, compliance, and operational excellence.
- Mentor and guide junior DevOps engineers, fostering a culture of automation, collaboration, and continuous improvement.
Mandatory Skills & Expertise
- Docker: Optimized Dockerfiles, multi-stage builds, Compose files, image building, caching strategies, minimizing image size.
- Load Balancers: Nginx, HAProxy, Apache configuration for high availability, sticky sessions, reverse proxy, SSL termination.
- MySQL: Database design, indexing, replication, backup, performance optimization.
- Kafka Clusters: Deployment, configuration, scaling, topic/partition management, monitoring with Prometheus/JMX.
- CI/CD with Jenkins: Multi-branch pipelines, job automation, Docker integration, deployment automation, notifications.
Preferred Skills
- OpenStack: Deployment, VM management, networking, heat templates, orchestration.
- VNF (Virtual Network Functions): NFV frameworks, telecom-specific use cases, deployment and management of VNFs.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 8+ years of experience in DevOps/Infrastructure roles with at least 2–3 years in a leadership capacity.
- Strong scripting knowledge (Bash, Python, or similar).
- Familiarity with infrastructure-as-code tools (Terraform, Ansible, or similar) is a plus.
- Excellent problem-solving, troubleshooting, and communication skills.