Alarm.com
DevOps Engineer
Centennial, Colorado, USA · full-time
Sponsorship not specified$120k-$130kDetected 56 days ago
PythonGoC#BashGitAWSAzureCloud PlatformsDockerKubernetesTerraformAnsibleCI/CDGitHub ActionsLinuxGrafanaDevOpsIncident ResponseCollaborationProblem Solving
About the role
- The position combines hands-on engineering with operational responsibility to ensure the availability, performance, scalability, and reliability of Alarm.com's cloud platforms and applications.
- Provide technical guidance to engineering teams on best practices for deploying and operating software within the Alarm.com cloud environment.
- Troubleshoot infrastructure and application issues across development, staging, and production environments.
Responsibilities
- Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
- DevOps Engineer The DevOps Engineer is responsible for the design, development, and lifecycle management of automation and integration solutions across Alarm.com's cloud infrastructure and application platforms.
- This role works closely with Software Engineering, Quality Engineering, Cloud Operations, Security, and Release Management teams to onboard and support applications throughout the full software development lifecycle.
- Implement and maintain infrastructure-as-code solutions using technologies such as Ansible, AWX, Puppet, and Terraform to support scalable and repeatable infrastructure deployments.
- Develop a deep understanding of the architecture and operational characteristics of the Alarm.com cloud platform and implement solutions that improve system reliability, performance, and predictability.
- Evaluate, architect, and implement infrastructure solutions and migrate on-premises workloads to hyperscaler environments including AWS and Azure.
- Participate in on-call rotations and incident response to maintain the stability and performance of production services.
- Collaborate with Cloud Engineering, Software Engineering, and Quality Engineering teams to improve operational efficiency and system observability.
- Support application deployments and improvements across the full software development lifecycle.
Requirements
- Requirements Bachelor's degree in Computer Science, Engineering, or a related technical field preferred.
- Hands-on experience with cloud and virtualization technologies including VMware, AWS, and Azure.
- Experience with configuration management and infrastructure-as-code tools such as Ansible, AWX, Puppet, and Terraform.
- Experience with containerization and orchestration technologies including Docker, Kubernetes (K8s), Azure Kubernetes Service (AKS), and Rancher.
- Experience with CI/CD pipelines and DevOps tooling including GitHub Actions, Octopus Deploy, Atlassian tools, Git, and ArgoCD.
- Experience with scripting or programming languages such as Bash, Python, Go, C#, and PowerShell.
Nice to have
- Experience supporting highly available SaaS environments with 99.999% uptime requirements.
- Experience operating large-scale cloud infrastructure supporting distributed applications.
- WHY WORK FOR ALARM.COM?
- Our standards are high and our employees enjoy working alongside other high achievers.
- Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace.
- Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community.
- Alarm.com values working together and collaborating in person.
- Our employees work from the office 4 days a week.
Skills
- New employees can expect to be given real responsibility for bringing new technologies to the marketplace.
Compensation
- Range $120,000-$130,000 USD
- If you are interested in working with Alarm.com, please email your company information and standard agreement to The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience.
- The base salary offered is part of a total compensation package.
Benefits
- Develop and maintain operational runbooks, monitoring standards, and alert metrics to support platform health and stability.
Visa & Work Authorization
- Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time
Apply directly at Alarm.com →Create a free account for alerts like thisView Alarm.com immigration profile
This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.