DevOps Engineer at Alarm.com

Centennial, Colorado, United States

Alarm.com Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, IoT, SecurityIndustries

Requirements

  • 3+ years of related DevOps experience
  • B.A. or B.S. (or higher level degree) in Computer Science or a similar engineering program with strong academic performance preferred
  • Experience with Cloud Platforms and virtualization Technologies: VMWare, Azure and AWS
  • Experience with Configuration Management and IaC tools: Ansible/AWX, Puppet, Terraform
  • Knowledge of Linux operating systems like Ubuntu and Red Hat Enterprise Linux
  • Experience with containerization concepts and technologies: Docker, K8s, AKS, Rancher
  • Familiarity with Server Monitoring & Application Performance Monitoring solutions. E.g. PagerDuty, Grafana, OpenTelemetry, New Relic, Dynatrace, AppDynamics
  • Knowledge of automation frameworks and CI/CD tools: Bamboo, GitHub Actions, Octopus Deploy, Jenkins, Atlassian, GIT, ArgoCD
  • Familiarity with secrets and artifact storage technologies like Vault and Artifactory
  • Familiarity with programming and scripting languages: Bash, C#, Python, Go
  • Familiarity with multi-tiered escalation and on-call procedures
  • Ability to work both collaboratively and individually within a team environment
  • Exemplary passion for automating complex processes and running Infrastructure as Code
  • Self-directed approach with a high degree of initiative to investigate and resolve issues
  • Familiarization with security tools, patch management, benchmarks and compliance frameworks (preferred)
  • Knowledge of Windows Server operating systems, applications and services including IIS, SQL Server, PowerShell (preferred)
  • Experience implementing messaging systems: Kafka, RabbitMQ, ActiveMQ (preferred)

Responsibilities

  • Design and develop tools and frameworks to enable continuous code integration and automated infrastructure management across all layers in the cloud – Servers, Storage, Network, Operating Systems, Management infrastructure Applications, and Monitoring and Alerting
  • Provide technical direction to Engineering teams on best practices for deploying software in the cloud
  • Develop a full understanding on the operation and architecture of the Alarm.com cloud and provide innovative solutions to increase reliability, performance and predictability in our operations
  • Evaluate, architect, implement and migrate on-premises complex workloads to hyperscaler infrastructures – AWS, Azure
  • Embrace DevOps activities to increase consistency and visibility into change management
  • Troubleshoot issues and participate in on-call support, ensuring stability and performance of the production environment
  • Work closely with various groups within Operations, Software Engineering, and Quality Engineering to drive efficiencies. Including authoring of runbooks and key alert metrics, and overall health and stability of monitoring
  • Support application deployments and the entire SLDC
  • Other duties as assigned

Skills

AWS
Azure
DevOps
CI/CD
Infrastructure Automation
Cloud Migration
Monitoring
Alerting
Troubleshooting
Runbooks

Alarm.com

Integrated smart security solutions for businesses

About Alarm.com

Alarm.com offers smart security solutions for small to medium-sized businesses, integrating security, lighting, locks, video surveillance, and energy management into one app. This allows businesses to efficiently monitor and control their premises, benefiting from features like video monitoring and energy-saving smart thermostats. The company partners with authorized service providers to sell and install their systems, which come with low upfront costs and ongoing service fees. Alarm.com aims to provide comprehensive security management that helps businesses operate more effectively.

Tysons, VirginiaHeadquarters
2000Year Founded
$158.6MTotal Funding
IPOCompany Stage
Energy, Enterprise Software, CybersecurityIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Health Savings Account/Flexible Spending Account
Unlimited Paid Time Off
Flexible Work Hours
Remote Work Options
Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
401(k) Retirement Plan
401(k) Company Match
Wellness Program
Pet Insurance
Educational Assistance Program
Company Equity

Risks

DIY home security systems could impact Alarm.com's market share.
Standalone security devices may attract customers away from ongoing service fees.
False alarms in security systems could affect customer satisfaction and retention.

Differentiation

Alarm.com integrates security, lighting, and energy management into a single app.
Their AI Deterrence technology offers advanced security features for tech-savvy customers.
They provide a cost-effective solution with low upfront costs and recurring service fees.

Upsides

The DIY home security market is projected to grow significantly by 2028.
32% of US households have a paid security service, offering market expansion opportunities.
Increased adoption of bundled services can boost customer acquisition and retention.

Land your dream remote job 3x faster with AI