Azure Engineer – Monitoring
Kartik TyagiUnited StatesSENIORPosted 11d ago
AzureMonitoringAlertingLoggingObservabilityPowerShellPythonBashTerraformAzure DevOpsCI/CD
About the Role
We are seeking a highly skilled Azure Engineer with strong hands-on engineering and monitoring experience to design, implement, maintain, and troubleshoot Azure cloud infrastructure.
Key Responsibilities
• Design, implement, and maintain Azure cloud infrastructure and services
• Configure and manage monitoring, alerting, logging, and observability solutions
• Monitor system health, application performance, infrastructure availability, and resource utilization
• Troubleshoot complex issues across Azure infrastructure, networks, virtual machines, and cloud-hosted applications
• Develop dashboards, alerts, and automated monitoring solutions to proactively identify potential issues
• Perform root cause analysis and implement preventive measures to improve system reliability
• Support incident management, production operations, and service-level agreements (SLAs)
• Automate infrastructure provisioning, monitoring, and operational tasks using scripting and Infrastructure as Code
• Collaborate with application, DevOps, security, and infrastructure teams to ensure high availability and operational efficiency
• Follow cloud security, governance, and compliance best practices
Requirements
• Strong hands-on experience with Microsoft Azure cloud services and infrastructure
• Extensive experience with monitoring, alerting, logging, and performance troubleshooting
• Experience with Azure Monitor, Log Analytics, Application Insights, and Azure dashboards
• Knowledge of Azure networking, virtual machines, storage, and cloud infrastructure
• Experience with PowerShell, Python, or Bash scripting for automation
• Understanding of incident management, root cause analysis, and production support
• Familiarity with Azure DevOps, CI/CD pipelines, and Infrastructure as Code tools such as Terraform
• Strong analytical, troubleshooting, and communication skills