DevOps Engineer

iCIMS
Helena, MT, United States
3 days ago
Apply on www.techcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$90,000.0 - $105,000.0
Working hours
Regular working hours

Tech stack

Amazon Web Services Automation of Tests Microsoft Azure Bash Shell Software as a Service Cloud Computing Continuous Integration Database Development DevOps Github Monitoring of Systems Python (Programming Language)
+26 more
Key Management Prometheus Software Engineering Scripting Google Cloud Java Application Server Load Balancing Delivery Pipeline Grafana Spring-boot Multi-Cloud Git Cloudformation Build Management Containerization Gitlab-ci Git Flow Kubernetes Infrastructure Automation Frameworks Deployment Automation Terraform New Relic (SaaS) Software Version Control Docker Jenkins Vulnerability Analysis

Job description

We are seeking a skilled DevOps Engineer to support and enhance our CI/CD pipelines, infrastructure automation, developer enablement and deployment processes across our multi-cloud SaaS platform. This role involves hands-on work in building, maintaining, and improving development and deployment workflows that serve thousands of customers worldwide. Off hours support as needed, CI/CD Pipeline Management

  • Build and maintain automated CI/CD pipelines using GitHub Actions, GitLab CI, or similar tools
  • Support deployment processes across multi-cloud infrastructure (AWS, Azure, GCP)
  • Implement automated testing integration within deployment pipelines
  • Troubleshoot and resolve build and deployment failures

Infrastructure Automation

  • Develop infrastructure-as-code using Terraform, CloudFormation, or ARM templates
  • Automate provisioning and configuration of cloud resources
  • Implement container deployment strategies using Docker and Kubernetes
  • Support migration from legacy deployment methods to modern practices

Development Support

  • Provide tooling and automation to improve developer productivity
  • Maintain development and staging environments
  • Support containerization of applications and services
  • Collaborate with engineering teams on deployment requirements and optimization

Monitoring & Operations

  • Implement monitoring and alerting for deployment pipelines and infrastructure
  • Support capacity planning and resource optimization efforts
  • Participate in incident response for deployment-related issues
  • Document procedures and maintain runbooks for operational tasks

Requirements

  • 5+ years of experience in Platform Engineering, or Software Engineering
  • 3+ years of experience in DevOps
  • Hands-on experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
  • Experience with cloud platforms (AWS required, Azure preferred)
  • Strong knowledge of containerization (Docker) and orchestration (Kubernetes, ECS)
  • Proficiency with infrastructure-as-code tools (Terraform, CloudFormation)
  • Scripting skills in Python, Bash, or similar languages
  • Experience with version control systems (Git) and branching strategies

Preferred

  • Experience with Java applications and Spring Boot deployments
  • Knowledge of database deployment and migration automation
  • Familiarity with monitoring tools (New Relic, Grafana, Prometheus)
  • Experience with secrets management and security scanning tools
  • Understanding of networking, load balancing, and CDN configurations

Benefits & conditions

The anticipated pay range for this position is $90,000 - $105,000 USD annually. Final compensation will be based on factors such as relevant experience, skills, education, internal equity, and market data. This range aligns with our commitment to equitable and transparent compensation practices, as required by applicable law.

About the company

ICIMS is a leading enterprise hiring platform that combines the scale and reliability of enterprise software with the transformative power of AI. Thousands of organizations across more than 200 countries and territories trust ICIMS to find and hire the people who shape their future and drive their business forward. Powered by insights from billions of hiring interactions, continuous AI innovation, and a highly extensible platform, ICIMS helps organizations turn talent acquisition into a competitive advantage. For more than 25 years, ICIMS has delivered end-to-end hiring solutions that improve recruiting efficiency, reduce costs and create exceptional candidate experiences.

ICIMS helps solve one of the biggest challenges businesses face today: building a workforce that can adapt, scale, and perform in an increasingly competitive and unpredictable talent market. We uniquely do that by combining enterprise-grade hiring technology, AI-powered insights and automation, and connected talent experiences to help organizations improve hiring outcomes while driving measurable impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all