Software Development Engineer IV DevOps
meesho
Job Description
What you will do
- Develop reusable Infrastructure code and testing frameworks for Infrastructure.
- Develop tools and frameworks to allow Meesho engineers to provision and manage Infrastructure access controls.
- Design and develop solutions for cloud security, secrets-management and key rotations.
- Design a centralized logging and metrics platform that can handle Meesho’s scale.
- Take on new Infrastructure requirements and develop infrastructure code Work with service teams to help them onboard container platform.
- Scale the Meesho platform to handle millions of requests concurrently.
- Drive solutions to reduce MTTR and MTTD, enabling High Availability and Disaster Recovery.
What you will need
- Must Have :
- Bachelors / Masters in Computer Science
- 8-12 years of in-depth and hands-on professional experience in DevOps /Systems Engineering domain
- Proficiency in Strong Systems, Linux, Open Source, Infra Structure Engineering, DevOps fundamentals.
- Proficiency on container platforms like Docker, Kubernetes, EKS/GKE, etc. Exceptional design and architectural skills
- Experience in building large scale distributed systems
- Experience in Scalable Systems - transactional systems (B2C)
- Expertise in Capacity Planning Design, cost and effort estimations and cost-optimisation
- Ability to deliver the best operations tooling and practices, including CI/CD
- In-depth understanding of SDLC Ability to write infrastructure as code for public or private clouds
- Ability to implement modern cloud Integration architecture
- Knowledge of configuration and infra management (Terraform) or CI tools (Any)
- Knowledge of coding language: Python, Go (proficiency in any one).
- Ability to architect and implement end-to-end monitoring of solutions in the cloud
- Ability to design for failover, high availability, MTTR, MTTD, RTO, RPO and so on