Linux DevOps Engineer

Staffing Spot, Inc.

Minneapolis (MN)

Hybrid

USD 110,000 - 150,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model

Job summary

Staffing Spot, Inc. is seeking a Linux DevOps Engineer to join our hybrid team in the USA. The ideal candidate will have strong hands-on Linux administration, cloud infrastructure, CI/CD automation, containers, and IaC, with 3–7 years of experience.

You will build secure, scalable infrastructure and collaborate with software developers, QA, security, and IT operations to improve deployment, monitoring, and reliability in a hybrid work model.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 3+ years hands-on DevOps, Linux, systems, or infrastructure engineering experience.
  • Strong Linux administration skills with RHEL, CentOS/Rocky Linux, or Ubuntu.
  • Proficiency in Bash/Shell scripting.
  • Experience with Git and source-control practices.
  • Hands-on experience with CI/CD pipelines.
  • Experience with Docker and Kubernetes.
  • Experience with Terraform and/or Ansible.
  • Working knowledge of AWS, Azure, or GCP.
  • Good understanding of TCP/IP, DNS, HTTP/HTTPS, SSH, firewalls, load balancers, and networking concepts.

Responsibilities

  • Manage, configure, and maintain Linux servers, including RHEL, CentOS, Rocky Linux, and Ubuntu.
  • Monitor system health, performance, availability, and capacity across development and production environments.
  • Troubleshoot Linux operating system, networking, application, and infrastructure issues.
  • Automate infrastructure and operational processes using Bash, Python, Ansible, and Terraform.
  • Design, implement, and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, or similar tools.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Provision and manage cloud infrastructure using AWS, Azure, or GCP.
  • Implement Infrastructure as Code (IaC) and configuration‑management practices.
  • Configure and maintain web servers, application servers, storage, databases, and networking components.
  • Implement monitoring, logging, alerting, and observability solutions using tools such as Prometheus, Grafana, ELK/EFK, Splunk, or CloudWatch.
  • Participate in production deployments, incident response, troubleshooting, and root‑cause analysis.
  • Perform Linux patching, upgrades, vulnerability remediation, and security hardening.
  • Implement backup, disaster recovery, high‑availability, and business‑continuity solutions.
  • Collaborate with development and QA teams to improve application deployment and release processes.
  • Develop automation to reduce manual operational tasks and improve system reliability.
  • Maintain technical documentation, runbooks, architecture diagrams, and operational procedures.
  • Participate in an on‑call rotation and provide production support when required.
  • Follow organizational security, compliance, and change‑management policies.

Skills

Linux administration
Bash/Shell scripting
CI/CD automation
Monitoring & observability
Networking fundamentals
Problem solving
Collaboration in hybrid teams
Infrastructure as Code practices

Education

Bachelor's degree in CS/IT/Engineering or related field

Tools

Docker
Kubernetes
Terraform
Ansible
Jenkins
GitLab CI/CD
GitHub Actions
AWS
Azure
GCP

Job description

Linux DevOps Engineer – Hybrid

Location: USA – Hybrid

Employment Type: Full-Time

Work Model: Hybrid

Experience: 3–7 years

Department: Cloud Infrastructure / DevOps / Platform Engineering

Job Summary

We are seeking an experienced Linux DevOps Engineer to join our infrastructure and platform engineering team in a hybrid role based in the USA. The ideal candidate will have strong hands‑on experience with Linux administration, cloud infrastructure, CI/CD automation, containers, infrastructure as code, monitoring, and production support.

The Linux DevOps Engineer will be responsible for building and maintaining secure, scalable, highly available infrastructure while working closely with software developers, QA engineers, security teams, and IT operations.

Key Responsibilities
  • Manage, configure, and maintain Linux servers, including RHEL, CentOS, Rocky Linux, and Ubuntu.
  • Monitor system health, performance, availability, and capacity across development and production environments.
  • Troubleshoot Linux operating system, networking, application, and infrastructure issues.
  • Automate infrastructure and operational processes using Bash, Python, Ansible, and Terraform.
  • Design, implement, and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, or similar tools.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Provision and manage cloud infrastructure using AWS, Azure, or GCP.
  • Implement Infrastructure as Code (IaC) and configuration‑management practices.
  • Configure and maintain web servers, application servers, storage, databases, and networking components.
  • Implement monitoring, logging, alerting, and observability solutions using tools such as Prometheus, Grafana, ELK/EFK, Splunk, or CloudWatch.
  • Participate in production deployments, incident response, troubleshooting, and root‑cause analysis.
  • Perform Linux patching, upgrades, vulnerability remediation, and security hardening.
  • Implement backup, disaster recovery, high‑availability, and business‑continuity solutions.
  • Collaborate with development and QA teams to improve application deployment and release processes.
  • Develop automation to reduce manual operational tasks and improve system reliability.
  • Maintain technical documentation, runbooks, architecture diagrams, and operational procedures.
  • Participate in an on‑call rotation and provide production support when required.
  • Follow organizational security, compliance, and change‑management policies.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of hands‑on DevOps, Linux, systems, or infrastructure engineering experience.
  • Strong Linux administration skills with RHEL, CentOS/Rocky Linux, or Ubuntu.
  • Strong understanding of Linux processes, services, filesystems, permissions, package management, systemd, SSH, and troubleshooting.
  • Proficiency in Bash/Shell scripting.
  • Experience with Git and source‑control practices.
  • Hands‑on experience with CI/CD pipelines.
  • Experience with Docker and Kubernetes.
  • Experience with Terraform and/or Ansible.
  • Working knowledge of AWS, Azure, or GCP.
  • Good understanding of TCP/IP, DNS, HTTP/HTTPS, SSH, firewalls, load balancers, and networking concepts.
  • Experience with monitoring and logging platforms.
  • Strong troubleshooting, analytical, and problem‑solving skills.
  • Ability to work effectively in a hybrid U.S.-based environment with distributed teams.
Preferred Qualifications
  • Experience with AWS services such as EC2, VPC, IAM, S3, CloudWatch, RDS, and EKS.
  • Experience with Kubernetes administration and troubleshooting.
  • Experience implementing Infrastructure as Code using Terraform.
  • Experience with Ansible automation and configuration management.
  • Knowledge of Python or another scripting/programming language.
  • Experience with Jenkins, GitLab CI/CD, or GitHub Actions.
  • Experience with Prometheus and Grafana.
  • Experience with ELK/EFK, Splunk, or other centralized logging solutions.
  • Knowledge of Linux security hardening and vulnerability-management practices.
  • Experience with high availability, disaster recovery, and backup solutions.
  • Familiarity with Agile/Scrum development methodologies.
  • Certifications such as RHCSA/RHCE, AWS, Azure, GCP, CKA, or Terraform Associate are a plus.
Technical Environment
  • OS: RHEL, Rocky Linux, CentOS, Ubuntu
  • Cloud: AWS / Azure / GCP
  • CI/CD: Jenkins, GitLab CI/CD, GitHub Actions
  • Containers: Docker, Kubernetes
  • Automation: Ansible, Bash, Python
  • Infrastructure as Code: Terraform
  • Version Control: Git, GitHub, GitLab
  • Monitoring: Prometheus, Grafana, CloudWatch
  • Logging: ELK/EFK, Splunk

Skills: terraform,cd,infrastructure,automation,aws,ci,devops,ansible,management,linux

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux DevOps Engineer
Linux DevOps Engineer

Staffing Spot, Inc. • Phoenix (OR)

Hybrid
USD 110,000 - 150,000
Devops Developer
Devops Developer

Itgiantsolutions • United States

On-site
USD 90,000 - 120,000
DevOps Engineer
DevOps Engineer

BrothersTech • United States

On-site
USD 120,000 - 160,000
DevOps Engineer
DevOps Engineer

Stelvio Inc. • Frisco (TX)

On-site
USD 110,000 - 160,000
Paid vacation
Sick leave
Bereavement leave
+2
DevOps Engineer Specialist
DevOps Engineer Specialist

Compunnel, Inc. • Plano (TX)

On-site
USD 100,000 - 130,000
DevOps Engineer
DevOps Engineer

Fantom Corporation • Chantilly (VA)

On-site
USD 100,000 - 130,000
DevOps Engineer
DevOps Engineer

Motion Recruitment Partners LLC • Chelmsford (MA)

Hybrid
USD 120,000 - 160,000
DevOps Engineer (Contract to Hire)- Only USC or GreenCard
DevOps Engineer (Contract to Hire)- Only USC or GreenCard

André • Princeton (NJ)

On-site
USD 100,000 - 130,000
Hybrid Linux DevOps Engineer – Cloud, CI/CD & Kubernetes
Hybrid Linux DevOps Engineer – Cloud, CI/CD & Kubernetes

Staffing Spot, Inc. • Phoenix (OR)

Hybrid
USD 110,000 - 150,000
DevOps Engineer
DevOps Engineer

Nesco Resource • United States

Hybrid
USD 90,000 - 120,000