Lead Enterprise Software Engineer - (AWS and Azure) (IaC Automation)
Wolters Kluwer View all jobs
- Kalyani, West Bengal
- Permanent
- Full-time
- Serve as a Tech Lead for a Senior DevSecOps Engineer and provide support on technical blockers.
- Provide expert-level support for Kubernetes, Terraform, Docker, and related cloud-native infrastructure, including designing, deploying, and troubleshooting containerized applications while ensuring high availability and scalability.
- Design, implement, and automate Cloud Infrastructure using Azure & AWS with tools like Terraform, Ansible, Azure DevOps, GitHub, Jenkins.
- Provide leadership and mentoring for adopting Infrastructure as Code (IaC) across Service Operations and the broader organization.
- Lead the transformation towards container and serverless compute architectures, such as AKS, EKS, Docker, and Azure Functions.
- Build and maintain CI/CD pipelines and orchestration across multiple environments.
- Guide and support the adoption of Cloud Native solutions tailored to the team’s requirements.
- Implement effective observability of managed solutions and troubleshoot issues as they arise.
- Ensure infrastructure, automation, monitoring, and CI/CD solutions align with broader DevOps and security practices.
- Mentor and guide a team of DevOps engineers, fostering a culture of collaboration and continuous improvement.
- Explore new technologies and patterns, leading pilots/POC/technology evaluations.
- Conduct work activities using SRE principles, such as resilience, metrics, capacity planning, toil reduction, incident management, and security.
- Deploy and maintain critical applications, modernize existing systems, and contribute to architecture and engineering standards.
- Identify areas for engineering improvement and propose strategies for implementation.
- Resolve production incidents and contribute to root cause analysis.
- Share best practices in automation and improve knowledge sharing across the organization.
- Assist in planning On-Call rotations and resource planning within the Service Delivery and Operations team.
- Provide technical leadership within the Engineering team on projects.
- Apply specialized expertise in programming languages, operating systems, and cloud-native architectures to deliver innovative solutions.
- Analyse business challenges, recommend best practices, and guide system improvements to ensure high quality and accuracy.
- Act as an advisor to management on advanced and wide-ranging projects, using your technical acumen to solve complex problems and provide forward-thinking solutions.
- HashiCorp Certified: Terraform Associate (required)
- AWS Certified DevOps Engineer (required)
- Azure Administrator Associate (required)
- Azure AI Fundamentals (preferred)
- AWS Certified Solutions Architect – Associate (preferred)
- Microsoft Certified: DevOps Engineer Expert (preferred)
- Proficient in Python or Go and expert in PowerShell/Shell scripting.
- Strong Linux administrative knowledge
- Understanding of AIOps and its effective utilization
- Hands-on experience with AWS and Azure services, infrastructure as code tools like Terraform and configuration management tools.
- Proficiency with CI/CD tools such as Azure DevOps, GitHub, Jenkins
- Experience with diagnostic tools, observability platforms, and automation in Windows and Linux
- Ability to communicate complex technical projects to multiple teams effectively.
- Minimum 10 years of experience in software-related roles, with a mix of Site Reliability Engineering (SRE), DevOps, or Release Engineering
- Strong background in software development with experience in languages such as Python, Ruby, Go, or Java
- Extensive experience with Cloud Infrastructure in Azure and AWS
- Deep commitment to DevOps culture, including CI/CD, automated testing, and deployment.
- Proven experience in leading a team of DevOps engineers on large, complex projects.
- Demonstrated problem-solving skills and the ability to identify innovative solutions.
- Experience in maintaining and deploying highly available, fault-tolerant systems at scale.
- Experience in modernizing existing systems and designing cloud-native architectures using IaC
- Expertise in building platforms for observability and defining standard operating procedures.
- Prior experience as a senior member or team lead on large, complex projects
- Strong analytical and problem-solving skills with a focus on identifying innovative solutions.
- Ability to travel 5-10% for team collaboration, conferences, or technical support when needed.
- Excellent communication and collaboration skills, with a willingness to learn and contribute to team success.
- Minimal domestic travel requirements
- Normal professional office environment.