Azure Monitoring Engineer
5260 Western Ave Chevy Chase, Maryland 20815
Azure Monitoring Engineer
This role will assist with the implementation and rollout of its Monitoring Suite including products such as Azure Monitor, Azure Application Insights and Azure Operational Management suite (OMS) products. The Engineer will assist with onboarding new development and their respective support teams into Azure via these monitoring products, along with helping to simultaneously advancing the adoption of new functionality provided by Azure Monitoring roadmap. The Engineer should be able to proactively drive and independently lead delivery of monitoring product for customers.The Engineer should understand the Azure Management APIs and service management information they provide. The Engineer should understand the architecture of Application Insights and OMS Azure Monitoring products. This role will provide guidance and training on Kusto Query Language (KQL) and also Setup/Refine Collection methods/Data Sources feeding data into OMS and App Insights Solutions. The Engineer will install and configure OMS Agents, and enabling OMS solutions like Service Maps, SQL Assessment, Change Tracking, and Update Management. Thie Engineer will customize monitored metrics and thresholds for Application Insights and review Application Architectures work with customers to Design ‘ Monitoring Packages’ for respective app/services health/performance. This role will enable diagnostics and dynamic thresholds in App Insights for Azure IaaS and PaaS (cloud services and native) services for all onboarded applications and also Enable and configure App Insights metrics/diagnostics to alert when deviating from designated dynamic baseline standards. The Engineer will create synthetic endpoint tests via Application Insights and create OMS Visualizations/Dashboards for Azure services, along with application-specific metrics (ex. App-specific COSMOS DB dashboards). This role also will create standardized App Insight Dashboards for in-depth analysis and diagnostics; including establishing a naming conventions for all the AI dashboard names.
o Top 10 slow performing external services
o Top 10 slow db calls
o Top 10 services w/ 500/400/etc. errors
o ** the above dashboards should be per System / Environment
• Test and Verify monitoring and alerting via testing with customer groups
• Audit existing application set-ups against baseline configurations
• Provide documentation and user training on various topics including: how to use App Insight in Local Development using Visual Studio to profile and benchmark the applications before they are deployed to the lower/higher envs.
• Provide guidance on Instance Level (Vs. Service Level) Monitoring and implement the guidance
2-3 years’ experience with Azure Monitoring Solutions including:
. Azure Monitor
.Azure Operational Intelligence/Azure Operations Management Suite (OMS) .
Azure Application Insights (App Insights) / Kusto Query Language (KQL)