Job Description: Azure Infrastructure L2 Engineer Years of experience: 6-7 years Roles and responsibilities: • Advanced Infrastructure Monitoring: Proactively monitor Azure infrastructure to ensure optimal performance, availability, and security. • Incident and Problem Management: Handle complex infrastructure-related incidents and problems, performing advanced troubleshooting and root cause analysis. • ServiceNow Ticket Handling: Manage and resolve high-priority tickets using the ServiceNow platform, ensuring adherence to SLAs. • Maintenance and Optimization: Perform advanced maintenance tasks, including system updates, patch management, performance tuning, and optimization. • Automation and Scripting: Develop, implement, and maintain automation scripts and processes using tools such as PowerShell, Azure CLI, and Terraform. • DevOps Practices: Collaborate with DevOps teams to integrate infrastructure management with CI/CD pipelines, promoting a seamless development and deployment process. • Infrastructure as Code (IaC): Utilize Terraform to manage infrastructure as code, ensuring consistency, scalability, and reliability. • Documentation and Knowledge Sharing: Maintain comprehensive documentation of configurations, processes, and procedures. Mentor and train junior engineers. Required Mandatory experience • Azure Administration: Minimum of 5 years of hands-on experience managing and supporting Azure environments. • Terraform Expertise: Extensive experience with Terraform for managing infrastructure as code, including creating, modifying, and managing infrastructure resources. • ServiceNow Proficiency: Proficiency in using ServiceNow for advanced ticket handling, including creating, updating, resolving high-priority tickets, and managing workflows. • DevOps Practices: Proven experience in integrating infrastructure management with CI/CD pipelines and collaborating with DevOps teams. Required industry experience: • IT Infrastructure: Experience working within IT infrastructure environments, preferably within mid to large-sized organizations. • Cloud Services: Extensive experience with cloud service management, particularly within Azure. • Managed Services: Experience in managed services or IT service provider environments is a plus. Required Technical experience • Azure Services: Proficiency in advanced Azure services, including virtual machines, storage, networking, and monitoring tools. • Azure AD: In-depth knowledge of Azure Active Directory and identity management. • Networking: Advanced understanding of networking concepts, including VPN, VNet, and firewall configurations. • Scripting: Advanced scripting skills in PowerShell, Azure CLI, or similar tools. • Monitoring Tools: Familiarity with advanced monitoring tools like Azure Monitor, Log Analytics, and other diagnostic tools. • Automation: Expertise in automation concepts and tools, such as Azure Automation and ARM templates. • Terraform: Proficiency in Terraform for managing infrastructure as code in Azure environments. • Backup and Recovery: Advanced knowledge of Azure backup and disaster recovery solutions. • Security: Strong awareness of security best practices and tools within Azure, including role-based access control (RBAC) and security center. • OS Management: Advanced knowledge of Windows and Linux operating systems in an Azure environment. • ServiceNow Ticket Handling: Proficiency in using ServiceNow for managing and resolving high-priority tickets, including understanding ticket priority, SLAs, and workflow processes. • DevOps Integration: Experience in integrating infrastructure management with CI/CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps. Preferred Qualifications • Certifications: Advanced Azure certifications such as Azure Solutions Architect Expert or Azure DevOps Engineer • Problem-Solving: Excellent analytical and problem-solving abilities.