Alarm.com

DevOps Engineer

Alarm.com$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2-5 years of experience in DevOps, Site Reliability Engineering, or a related technical field.
  • Experience with Kubernetes; Azure Kubernetes Service (AKS) is a plus.
  • Familiarity with enterprise platforms like Kafka, RabbitMQ, or relational databases (MySQL, PostgreSQL, SQL Server).
  • Understanding of cloud environments (AWS, Azure, VMware).
  • Experience with Infrastructure as Code tools like Terraform or Ansible.
  • Working knowledge of Linux; Windows Server experience is advantageous.
  • Basic scripting skills in Python, Bash, or PowerShell preferred.

Responsibilities

  • Support and automate enterprise data platforms and messaging infrastructure.
  • Maintain reliability and performance of platforms like Kafka, Elasticsearch, and Snowflake.
  • Contribute to Infrastructure as Code and deployment automation efforts.
  • Collaborate on best practices for provisioning and deployment.
  • Support platform deployments and maintenance activities.
  • Build observability capabilities for monitoring and alerting.
  • Troubleshoot production issues and perform root cause analysis.
  • Contribute to CI/CD pipelines to enhance release quality.
  • Maintain technical documentation and operational procedures.
  • Participate in on-call rotation and incident response efforts.

Benefits

  • Collaborative work environment across multiple technical teams.
  • Hands-on experience with diverse technologies and platforms.
  • Opportunities for continuous improvement and professional growth.
  • Participation in innovative projects in cloud and hybrid environments.
  • Involvement in incident response and service reliability initiatives.
Full Job Description
Overview

Alarm.com is seeking a DevOps Engineer to help support, automate, and operate the core platforms that power our data and application ecosystem. This role is a hands-on engineering position working across a diverse set of messaging, database, caching, search, and analytics technologies in on-premises, Kubernetes, and cloud environments.

The ideal candidate brings a solid base experience in DevOps practices, automation, and production operations, with a focus on reliability, scalability, and continuous improvement. This role will collaborate closely with teams across Software Engineering, Data Engineering, Infrastructure, Cloud Engineering, Security, and Architecture to help deliver stable, well-managed, and highly available services.
Key Responsibilities

- Support, implement, and help automate enterprise data platforms and messaging infrastructure across hybrid environments.

- Assist in maintaining the reliability, scalability, performance, and operational health of platforms such as Kafka/Confluent, RabbitMQ, Elasticsearch, Snowflake, Redis, MySQL, PostgreSQL, and Microsoft SQL Server.

- Contribute to Infrastructure as Code, configuration management, and deployment automation efforts to improve consistency and efficiency.

- Partner with engineering and infrastructure teams to follow best practices for provisioning, deployment, monitoring, patching, and lifecycle management.

- Support platform deployments, migrations, upgrades, and maintenance activities.

- Help build and maintain observability capabilities including monitoring, alerting, logging, and telemetry.

- Troubleshoot production issues, perform root cause analysis, and implement fixes with guidance where needed.

- Contribute to CI/CD pipelines and automation practices that improve release quality and operational efficiency.

- Maintain technical documentation, runbooks, and operational procedures.

- Participate in on-call rotation and incident response efforts to support service reliability.

- Work with security teams to ensure adherence to standards for access management, encryption, and compliance.
Qualifications

- 2-5 years of experience in DevOps, Site Reliability Engineering, Platform Engineering, or a related technical field.

- Experience with Kubernetes is a plus, particularly with Azure Kubernetes Service (AKS) and deploying or supporting containerized workloads.

- Experience working with one or more enterprise platforms such as Kafka, RabbitMQ, Elasticsearch, Snowflake, Redis, or relational databases (MySQL, PostgreSQL, SQL Server).

- Familiarity with cloud and infrastructure environments such as AWS, Azure, or VMware.

- Experience with Infrastructure as Code tools such as Terraform, Ansible, or similar.

- Exposure to containerization and orchestration technologies such as Docker and Kubernetes.

- Working knowledge of Linux systems administration; Windows Server experience is a plus.

- Familiarity with monitoring and observability tools such as Grafana, Prometheus, or similar platforms.

- Exposure to CI/CD tools such as GitHub Actions, Jenkins, or similar.

- Basic scripting or programming skills in Python, Bash, PowerShell, or similar languages.

- Strong problem-solving skills and ability to collaborate effectively across teams.

- Bachelor's degree in Computer Science, Engineering, or a related field preferred, or equivalent practical experience.

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.

About Alarm.com

Alarm.com Holdings, Inc. provides a cloud-based software platform for the smart homes and businesses. The Company offers interactive security, video monitoring, intelligent automation, and energy management solutions. Its platform is used in residential and commercial properties. The Company's platform integrates with a range of devices and systems across its customers' properties, including security systems, video cameras, thermostats, appliances, and lighting. Its security, video monitoring, and energy management solutions are available through a network of authorized and licensed service providers. The Company's services are delivered through its cloud-based software platform and are accessible through applications for mobile devices.
Learn more about Alarm.com
Size
1,500 employees
Market Cap
$2.4 billion
Industry
Net Income
$77.8 million
Founded
2000
5 Year Trend
+23.5%
Revenue
$618 million
NASDAQ

Similar Jobs

More Jobs at Alarm.com

More Information Technology Jobs

Find similar DevOps Engineer jobs: