We are looking for an experienced Senior Azure DevOps (Site Reliability) engineer to join a team developing a SaaS application for the healthcare industry. The application is already in production with live customers. This is a contract position for a multi-year project.
The company is located north of Boston. You will telecommute from your home office. We prefer the candidates who are physically located in the Greater Boston area.
Responsibilities
You will have the following primary responsibilities:
- Develop tools and processes to monitor the 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 SLOs and SLA
- Provisioning customer subscriptions and configuring Azure resources such as SQL, keyvault, vnet, 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 (quarterly), 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 Jira and Confluence to manage tasks and DevOps processes
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
Job Types: Contract, Full-time
Compensation package:
Experience level:
Schedule:
- 8 hour shift
- Weekends as needed
Experience:
- Azure: 6 years (Required)
- Kubernetes: 1 year (Preferred)
Work Location: Remote