Design, implement, and maintain comprehensive monitoring solutions for our Azure environment, including infrastructure, applications, and services.
Develop custom metrics, alarms, and dashboards using CloudWatch and other monitoring tools to provide real-time visibility into system performance and health.
Collaborate with cross-functional teams to define monitoring requirements and implement best practices for alerting, logging, and troubleshooting.
Ensure compliance with security and governance policies by configuring monitoring systems to monitor and report on security-related events and anomalies.
Continuously optimize monitoring configurations to improve performance, reliability, and cost-efficiency of Azure resources.