Job Title: Azure Platform Support Engineer
Job Summary: We are seeking a highly skilled and motivated Azure Platform Support Engineer to join our team. The ideal candidate will have extensive hands-on experience with Azure platform services, Infrastructure as Code (IaC) using Terraform, and a strong understanding of networking, storage, and monitoring within Azure. This role requires a proactive individual who can manage and optimize our Azure infrastructure, ensuring high availability and performance.
Key Responsibilities:
Azure Platform Management: Manage and optimize Azure platform services, including networking (vnet, nsg, DNS, routing, private endpoints, express route, VPN), storage, Azure policy, and Azure Monitor.
Infrastructure as Code (IaC): Develop and maintain infrastructure using Terraform to automate deployment and management processes.
Monitoring and Troubleshooting: Implement and manage monitoring solutions to ensure the health and performance of Azure services. Troubleshoot and resolve issues as they arise.
Collaboration: Work closely with cross-functional teams, including IT, development, and operations, to ensure seamless integration and operation of Azure services.
Documentation: Create and maintain comprehensive documentation for Azure infrastructure, configurations, and procedures.
Continuous Improvement: Stay up-to-date with the latest Azure technologies and best practices. Proactively identify opportunities for improvement and implement solutions.
Must-Have Skills:
Extensive Hands-on Azure Platform Experience:
Networking: Proficiency in configuring and managing virtual networks (vnet), network security groups (nsg), DNS, routing, private endpoints, express route, and VPN. This includes designing and implementing secure and scalable network architectures.
Storage: Experience with Azure storage solutions, including Blob Storage, Azure Files, and Disk Storage. Ability to manage storage accounts, configure access policies, and optimize storage performance and cost.
Azure Policy: Knowledge of Azure Policy to enforce organizational standards and assess compliance at-scale. Ability to create and manage policies to ensure resources are compliant with corporate governance.
Azure Monitor: Expertise in setting up and managing Azure Monitor to collect, analyze, and act on telemetry data from Azure resources. This includes configuring s, creating dashboards, and using Log Analytics for advanced monitoring and troubleshooting.
Infrastructure as Code (IaC) with Terraform:
Proficiency in using Terraform to define, deploy, and manage infrastructure as code. This includes writing and maintaining Terraform scripts, managing state files, and using modules to create reusable infrastructure components.
Experience with version control systems (e.g., Git) to manage Terraform code and collaborate with team members on infrastructure changes.
Azure Certifications:
AZ-900 (Microsoft Azure Fundamentals): Demonstrates foundational knowledge of cloud services and how Azure services work.
AZ-104 (Microsoft Azure Administrator): Validates expertise in managing Azure resources, including compute, storage, and networking.
Great to Have:
DevOps/GitLab CI/CD Pipelines/Runners Experience:
Familiarity with DevOps practices and tools, particularly GitLab CI/CD pipelines and runners. Ability to create and manage CI/CD pipelines to automate the build, test, and deployment processes for infrastructure and applications.
Preferred Qualifications:
Strong problem-solving skills and the ability to work under pressure
Excellent communication and collaboration skills
Experience with other cloud platforms (e.g., AWS) is a plus
Familiarity with Intune, O365, and Entra (AAD) is beneficial
Ideal Candidate Profile:
The ideal candidate will have a robust background in Azure platform management, with a focus on networking, storage, and monitoring. They should be proficient in using Terraform for IaC and have experience with DevOps practices. Azure certifications (AZ-900 and AZ-104) are highly desirable. Candidates with additional experience in other cloud platforms, such as AWS, and familiarity with Intune, O365, and Entra (AAD) will be given preference.