Develop tools and processes to monitor and improve site reliability for Azure resources and cloud applications. Monitor, support and troubleshoot the production environments. Prior experience with production monitoring, APM, logging, and telemetry tools (e.g., Application Insights, New Relic, DataDog, Prometheus) is required. Implement and monitor key metrics to meet SLA. Provisioning customer subscriptions and configuring Azure resources such as SQL, keyvault, Azure networking, app services etc. Proficiency in Terraform and Powershell is a must. CI/CD, build, deployment and release pipelines in Azure DevOps (YAML) Cloud software release management, source code control (Git). Developing and documenting new operating procedures. Use Kubernetes and Docker to deploy platform services. Working with development on systems architecture and design options, preferably in Azure. Use Azure DevOps to manage tasks and DevOps processes.
WHO YOU ARE
Experience in the above areas is a must; prior experience with Microsoft technology stack development is nice to have. BS/MS Computer Science or equivalent. 10+ years professional work experience, including a minimum of 5 years Azure DevOps experience. Prior independent consulting experience is a big plus Weekends and after hours support as needed