Bay Alarm Company

DevOps Engineer

Bay Alarm Company Concord, California, United States

Security and Investigations · 1,001-5,000 employees

7 h ago
Remote devops Senior (5-10 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The DevOps Engineer will design, build, and maintain CI/CD pipelines to automate software deployment and ensure reliable, secure releases. They will also collaborate with cross-functional teams to define workflows, monitor system health, and manage infrastructure automation.

What they look for

CI/CD Pipelines Bash Python PowerShell Git MySQL Ubuntu Linux Ansible Docker Terraform Kubernetes Prometheus Grafana Loki DevSecOps Troubleshooting

Requirements

Candidates must have at least 5 years of experience in DevOps or platform engineering with hands-on expertise in CI/CD tools and scripting. Proficiency in Linux administration, container management, and automation tools like Ansible is required.

Full description

Position Summary: We're looking for a DevOps Engineer to own how our software moves from commit to production. You'll build and manage our CI/CD pipelines so our engineering teams can ship changes quickly, safely, and repeatably.

 

Job Duties: 

  • Design, build, and maintain CI/CD pipelines for our applications and services
  • Automate build, test, security scanning, and deployment stages to reduce manual effort and release risk
  • Manage pipeline tooling, runners, environments, and secrets, and keep them reliable, secure, and cost-effective
  • Monitor pipeline health and performance, troubleshoot failures, and improve build and deployment times
  • Implement release strategies and rollback procedures
  • Partner with developers, QA, and IT/security teams to define release workflows and quality gates
  • Document pipelines, runbooks, and best practices, and help teams adopt them

Responsibilities:

 

Required: 

  • 5+ years of experience in DevOps, platform, or release engineering
  • Hands-on experience building CI/CD pipelines with tools such as Bitbucket Pipelines, Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
  • Proficiency in scripting (e.g., Bash, Python, or PowerShell)
  • Familiarity with Git and Subversion workflows and branching strategies
  • MySQL cluster management
  • Ubuntu Linux administration
  • Ansible automation
  • Logging and monitoring of OS, web servers, database, proxies, and disk usage
  • Host patching of on-site data center
  • System security management
  • SSL certificate management
  • Docker container management
  • Strong troubleshooting skills and a habit of automating repetitive work

Preferred:

  • PHP unit test integration with CI pipeline
  • Experience with Jira Project & Service management
  • Experience with MySQL, MSSQL, and Sybase databases
  • Experience with infrastructure as code (Terraform or similar)
  • Experience with Kubernetes or other container orchestration
  • Knowledge of DevSecOps practices, including SAST/DAST, dependency scanning, and secrets management
  • Experience with observability platforms (e.g., Prometheus, Grafana, Loki)
  • Familiarity with compliance-conscious environments

Physical Requirements and Working Conditions:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Frequent use of hands and fingers to operate a computer keyboard, mouse, and other office equipment.
  • Ability to speak and hear clearly to communicate effectively in person, over the phone, and in virtual meetings.
  • Occasionally required to stand, walk, reach with hands and arms, and lift or move up to 10 pounds (e.g., files, office supplies).
  • Visual acuity to read and produce documents, spreadsheets, and emails on screen and in hard copy.
  • Standard office environment with controlled climate and minimal noise levels.
  • Regular working hours, typically Monday through Friday, with occasional extended hours during peak periods or project deadlines.
  • Work may involve interacting with others in person or virtually across departments and locations.

Work Schedule & Expectations:

  • Remote work: This is a remote position with occasional on-site meetings.
  • Core hours: A standard 8-hour workday scheduled between 8 AM and 7 PM.
  • Off-peak work: Occasional evening and weekend work is required to perform system changes during off-peak hours.
  • On-call rotation: You will participate in a rotating on-call schedule to monitor and respond to system issues and outages.
  • Dress code: Business casual attire is expected at on-site meetings.

Similar roles