Unknown Company

Onsite DevOps Engineer (Linux Admin Focus)

saint louis, mo • Posted 3 days ago
Onsite Full Time General

DevOps EngineerWe are seeking a highly skilled DevOps Engineer with a deep background in Linux systems administration. This role is a perfect fit for a seasoned sysadmin who is ready to transition into or expand their expertise in a DevOps methodology. You will be crucial in automating our infrastructure, migrating our on-prem Linux environments to the cloud, and building and maintaining development and production environments.

A core focus of this role is on standing up and maintaining the specific toolsets and applications used by software engineers in the software development process. This is a full-time, on-site position based in St. Louis County, Missouri.

This position has no on-call or pager duty requirements.What You Will Do:Infrastructure Management & Automation: Design, implement, and maintain scalable and secure Linux-based infrastructure using Infrastructure as Code (IaC) tools like Terraform or Ansible. You will automate repetitive tasks, manage configuration, and ensure our systems are reliable and efficient.Developer Toolset and Application Administration: Administer, install, and upgrade servers and the applications that software engineers need to use, specifically those that are part of the software development process.Linux System Migration: Lead the migration of our existing on-prem Linux servers and applications to a cloud platform (e.g., AWS, Azure, or GCP).CI/CD Pipeline Management: Collaborate with development teams to build and maintain robust Continuous Integration/Continuous Deployment (CI/CD) pipelines.Monitoring & Troubleshooting: Implement and manage monitoring and logging solutions to proactively identify and resolve performance issues, system failures, and security vulnerabilities.Security & Compliance: Ensure our Linux systems and infrastructure are secure by implementing best practices, managing user access, and conducting regular audits.What You Will Bring:Extensive Linux Experience: Minimum of 5 years of professional experience as a Linux Administrator or in a similar role.DevOps Tooling: Hands-on experience with key DevOps tools, including version control systems (Git), IaC tools such as Ansible and Terraform, and CI/CD platforms.Cloud Computing: Practical experience with at least one major cloud provider (AWS, Azure, or GCP), including a solid understanding of compute, storage, networking, and database services.Developer Toolset Maintenance: Proven experience in installing, upgrading, and administrating specific software development tools and applications.Automation Skills: Proven ability to automate complex tasks and workflows.Networking: Strong understanding of TCP/IP, DNS, DHCP, and firewalls.Communication: Excellent communication and collaboration skills to work effectively with development, QA, and operations teams.On-site Availability: This is an on-site position requiring a presence in the St. Louis Office.Bonus If You Also Bring:Experience with containerization technologies like Docker and orchestration platforms like Kubernetes.Knowledge of scripting languages beyond Bash, such as Python or Ruby.Familiarity with container security best practices.Experience with configuration management tools like Ansible, Chef or Puppet.

Back to Job Search