Lead System Engineer - Microsoft Azure
Office in Hyderabad, Bangalore, Pune, Chennai, Gurgaon
Microsoft Azure
& others
We are seeking a Lead System Engineer with advanced skills and experience in Microsoft Azure to become a part of our dynamic team.
As a crucial technical leader, you will play a pivotal role in planning, implementing, and refining cloud solutions to ensure fault tolerance, high availability, scalability, and security. This position demands a strong command of Azure infrastructure, DevOps methodologies, and automation, along with a dedication to innovation and ongoing enhancement.
Responsibilities
- Architect, deploy, and optimize Azure infrastructure with focus on fault tolerance, high availability, scalability, and security
- Develop and oversee CI/CD pipelines with systems for automated build and testing
- Manage production rollouts utilizing various deployment tactics
- Apply Infrastructure as Code (IaC) tools for automating Azure infrastructure and platform deployments
- Utilize configuration management tools to automate system configurations
- Adopt and implement microservices architecture principles and best practices
- Coordinate with application development teams to ensure alignment of requirements, schedules, and efforts
- Execute proofs of concept (POCs) for validating the feasibility of suggested designs and technologies
- Troubleshoot and resolve system issues while proactively mitigating challenges through a continuous enhancement perspective
- Acquire and integrate new services and technologies utilized in the environment promptly
Requirements
- 8 to 12 years of background in Azure Cloud environments
- Proficiency in DevOps CI/CD frameworks and practices
- Strong background in Linux and Windows Administration
- Expertise in scripting languages including Python, Bash, Shell, and Unix
- Knowledge of YAML scripting and ARM templates
- Proficiency in employing Terraform modules for infrastructure automation
- Hands-on familiarity with Azure Kubernetes Service (AKS), Docker, and Kubernetes
- Solid understanding of microservices architecture and best practices
- Background in automating infrastructure and platform deployments utilizing IaC tools
- Demonstrated capability to design and implement scalable, secure, and highly available solutions in Azure
- Exceptional problem-solving abilities and a proactive approach to overcoming obstacles
- B2+ level proficiency in English