
Senior DevOps Engineer
COMPANY OVERVIEW
Domo's AI and Data Products Platform lets people channel AI and data into innovative uses that deliver a measurable impact. Anyone can use Domo to prepare, analyze, visualize, automate, and build data products that are amplified by AI.
POSITION SUMMARY
As a Senior DevOps Engineer at Domo, you will play a crucial role in designing, implementing, and maintaining scalable and reliable infrastructure to support our data-driven platform. You will collaborate closely with engineering, product, and operations teams to streamline deployment pipelines, improve system reliability, and optimize cloud environments. If you thrive in a fast-paced environment and have a passion for automation, optimization, and software development, we want to hear from you!
KEY RESPONSIBILITIES
- Design, build, and maintain scalable infrastructure using cloud platforms (AWS, GCP, or Azure)
- Develop and manage CI/CD pipelines to enable rapid and reliable deployments
- Automate provisioning, configuration, and management of infrastructure using tools like Terraform, Ansible, Salt, or similar
- Develop and maintain tooling to automate, facilitate, and monitor operational tasks
- Monitor system health and performance, troubleshoot issues, and implement proactive solutions
- Collaborate with software engineers to improve service scalability, availability, and security
- Lead incident response and post-mortem analysis to ensure service reliability
- Drive DevOps best practices and continuous improvement initiatives across teams
JOB REQUIREMENTS
- 5+ years of experience in DevOps, Site Reliability Engineering, or infrastructure engineering roles
- 3+ years working in a SaaS environment
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- Expertise in cloud platforms such as AWS, GCP, or Azure. Certifications preferred.
- Strong experience with infrastructure as code (Terraform, CloudFormation, etc.)
- Proficiency in automation and configuration management tools such as Ansible and Salt
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes)
- Solid understanding of CI/CD tools (Jenkins, GitHub Actions, etc.) and processes
- Strong scripting skills in Python, Bash, or similar languages
- Experience developing applications or tools using Java, Python, or similar programming languages
- Familiarity with Linux system administration and troubleshooting
- Experience with version control systems, particularly GitHub
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack, Datadog)
- Knowledge of networking, security best practices, and cost optimization on cloud platforms
- Excellent communication and collaboration skills
LOCATION: American Fork, UT
BENEFITS: https://www.domo.com/company/careers/culture
Domo is an equal opportunity employer.
#LI-BD1
#LI-Onsite
Apply for this job
*
indicates a required field