DevOp Engineer - $60,000-$100,000/DOE - Missoula, Montana
ELM Utility Services is an EEO Employer - M/F/Disability/Protected Veteran Status
ELM Utility Services, with a team of over 1300 employees nationwide, is offering a great opportunity for a a DevOps Engineer in the Missoula, Montana area. This position can be offered as a remote position to the right candidate pending interview. As a DevOps Engineer you job will be to strengthen how we build, ship, and operate our systems in Azure. This role is hands-on and focused on engineering enablement: CI/CD, infrastructure automation, observability, reliability, and secure operations. We use Azure and Azure DevOps (Repos, Pipelines, Boards, Artifacts, Wiki, etc.) plus Datadog as our primary monitoring/observability platform.
• Company Paid Life Insurance
• Paid-Time Off (PTO) for vacation and sick time
• Competitive pay based on experience
• Long history of stable employment and promoting from within
• Opportunity to lead and modernize production systems with meaningful operational impact
• 6 Paid Holidays
• 401(k) plan
• Bonuses for milestone anniversaries
• Design, build, and maintain Azure DevOps Pipelines for applications and data services (build/test/release)
• Standardize pipeline templates, approvals, environments, and promotion strategies across teams
• Improve release reliability: versioning, automated checks, rollback strategies, and deployment validation
• Support repo workflows in Azure DevOps (branch policies, PR checks, code quality gates)
• Improve platform consistency: reusable modules, baseline policies, and repeatable patterns
• Observability & Reliability (core)
• Own Datadog observability practices across services: dashboards, monitors, alert routing, SLOs, log/trace/metric strategy
• Improve troubleshooting and operational readiness: runbooks, incident response workflows, post-incident improvements
• Drive performance and reliability improvements in partnership with engineering (capacity signals, latency/error budgets)
• Security & Compliance Enablement (core-to-growing)
• Implement secure CI/CD practices: secret management, least privilege service principals, pipeline permissions, artifact integrity
• Support vulnerability management in the delivery pipeline (dependency scanning, code scanning, baseline hardening)
• Help enforce environment controls: approvals, change tracking, auditability, and access standards
• Developer Enablement (core)
• Create self-service tooling and standards that make teams faster (templates, docs, golden paths)
• Partner with engineers to improve build times, test stability, deployment confidence, and operational maturity
• Support internal platform documentation (Azure DevOps Wiki/runbooks) and knowledge sharing
• Experience supporting production systems with on-call/incident response expectations (formal or informal)
• Technical Skills (strongly preferred)
• Cloud fundamentals (compute, networking, identity, logging/monitoring patterns, resource governance)
• Azure DevOps (Pipelines, Repos, Boards, Artifacts; environment approvals; service connections)
• Datadog (monitors, dashboards, logs, APM/tracing, alert routing, tagging strategy)
• CI/CD best practices: build/test automation, deployment strategies, environment promotion, rollback patterns
• Nice to have
• Container workflows (Docker, ACR, containerized deployments)
• Azure security tooling familiarity (Defender for Cloud concepts, key management, conditional access patterns)
• Database delivery patterns (migrations, DACPACs, schema change controls)
• Familiarity with GitHub Advanced Security or similar scanning tools (if applicable)
WE ARE AN EQUAL OPPORTUNITY EMPLOYER
• Company Paid Life Insurance
• Paid-Time Off (PTO) for vacation and sick time
• Competitive pay based on experience
• Long history of stable employment and promoting from within
• Opportunity to lead and modernize production systems with meaningful operational impact
• 6 Paid Holidays
• 401(k) plan
• Bonuses for milestone anniversaries
• Design, build, and maintain Azure DevOps Pipelines for applications and data services (build/test/release)
• Standardize pipeline templates, approvals, environments, and promotion strategies across teams
• Improve release reliability: versioning, automated checks, rollback strategies, and deployment validation
• Support repo workflows in Azure DevOps (branch policies, PR checks, code quality gates)
• Improve platform consistency: reusable modules, baseline policies, and repeatable patterns
• Observability & Reliability (core)
• Own Datadog observability practices across services: dashboards, monitors, alert routing, SLOs, log/trace/metric strategy
• Improve troubleshooting and operational readiness: runbooks, incident response workflows, post-incident improvements
• Drive performance and reliability improvements in partnership with engineering (capacity signals, latency/error budgets)
• Security & Compliance Enablement (core-to-growing)
• Implement secure CI/CD practices: secret management, least privilege service principals, pipeline permissions, artifact integrity
• Support vulnerability management in the delivery pipeline (dependency scanning, code scanning, baseline hardening)
• Help enforce environment controls: approvals, change tracking, auditability, and access standards
• Developer Enablement (core)
• Create self-service tooling and standards that make teams faster (templates, docs, golden paths)
• Partner with engineers to improve build times, test stability, deployment confidence, and operational maturity
• Support internal platform documentation (Azure DevOps Wiki/runbooks) and knowledge sharing
• Experience supporting production systems with on-call/incident response expectations (formal or informal)
• Technical Skills (strongly preferred)
• Cloud fundamentals (compute, networking, identity, logging/monitoring patterns, resource governance)
• Azure DevOps (Pipelines, Repos, Boards, Artifacts; environment approvals; service connections)
• Datadog (monitors, dashboards, logs, APM/tracing, alert routing, tagging strategy)
• CI/CD best practices: build/test automation, deployment strategies, environment promotion, rollback patterns
• Nice to have
• Container workflows (Docker, ACR, containerized deployments)
• Azure security tooling familiarity (Defender for Cloud concepts, key management, conditional access patterns)
• Database delivery patterns (migrations, DACPACs, schema change controls)
• Familiarity with GitHub Advanced Security or similar scanning tools (if applicable)
WE ARE AN EQUAL OPPORTUNITY EMPLOYER
Please visit our careers page to see more job opportunities.