1

Linux Jobs in Madison, WI (NOW HIRING)

DevOps Engineer

Janesville, WI

$48.50 - $66.50/hr

The ideal candidate is deeply comfortable in Linux environments, thinks in automation and infrastructure-as-code, and treats security and compliance as first-class concerns rather than afterthoughts.

DevOps Engineer

Janesville, WI · On-site

$48.50 - $66.50/hr

The ideal candidate is deeply comfortable in Linux environments, thinks in automation and infrastructure-as-code, and treats security and compliance as first-class concerns rather than afterthoughts.

Knowledge of PostgreSQL, Linux, RedHat Linux, HPE Open Source, cloud service providers EDB is committed to supporting our employees' overall well being by offering a range of benefits and resources ...

Understanding of Unix/Linux system, file systems, shell scripting * Experience with design and implementation of ETL/ELT framework for complex warehouses/marts * Hands-on development mentality, with ...

Senior Edge Engineer - Firmware & MCU

Madison, WI · On-site

$120K - $159K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

You will work into the team's embedded-Linux track as our next-generation gateway platform comes online. You will provide occasional mentorship of early-career engineers on cross functional firmware ...

Senior Network Engineer

Madison, WI

$104K - $143K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Experience with Linux * Self-motivated, self-starter, able to learn on the fly and work independently * Strong attention to details and documentation * Comfortable in front of a customer NICE TO HAVE:

Linux experience is a plus * Ability to speak Spanish is a plus * 50-75% Travel may be required within the USA, some international travel as needed EXPERIENCE / BACKGROUND * BSc/BA in Engineering ...

Endpoint Engineer

Madison, WI · On-site

$75K - $90K/yr

Manage and troubleshoot Windows, macOS, Linux, and specialized endpoint devices such as 10ZiG thin clients. * Monitor endpoint management platforms and proactively resolve enrollment, compliance ...

Showing results 41-60

Linux information

See Madison, WI salary details

$36

$55

$71

How much do linux jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for linux in Madison, WI is $55.74, according to ZipRecruiter salary data. Most workers in this role earn between $50.62 and $59.81 per hour, depending on experience, location, and employer.

What is a Linux?

A Linux job refers to a role that involves working with the Linux operating system, typically in system administration, software development, cybersecurity, or cloud computing. Professionals in these roles manage servers, automate tasks, troubleshoot issues, and ensure system security and performance. Common job titles include Linux System Administrator, DevOps Engineer, and Linux Engineer. These positions require knowledge of command-line tools, scripting, networking, and system configuration.

What are the key skills and qualifications needed to thrive in the Linux position, and why are they important?

To thrive as a Linux System Administrator, you need a strong understanding of Linux operating systems, shell scripting, and network configuration, often supported by a degree in computer science or a related field. Familiarity with tools such as Bash, Ansible, Docker, and industry-recognized certifications like CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA) is highly valued. Analytical thinking, problem-solving abilities, and effective communication are important soft skills for diagnosing issues and working with team members. These skills ensure efficient system management, security, and seamless infrastructure operations vital to organizational success.

What are some common challenges faced by Linux System Administrators, and how can I prepare for them?

Linux System Administrators often face challenges such as troubleshooting unexpected system outages, managing large-scale deployments, and ensuring robust security against evolving threats. Staying current with the latest updates, patching procedures, and automation tools like Ansible or Puppet can greatly help in overcoming these challenges. It’s also helpful to cultivate strong documentation habits and participate in open-source communities where solutions to unique problems are often shared. Proactively practicing disaster recovery plans and refining your scripting skills will set you up for success in this dynamic and rewarding role.

Are Linux skills in demand?

Linux skills are highly in demand across industries such as IT, cybersecurity, and cloud computing. Proficiency with Linux operating systems, scripting, and related tools like Bash or Docker can improve job prospects and earning potential for system administrators, DevOps engineers, and network administrators.

How much do Linux jobs pay?

Linux jobs, such as Linux system administrators or engineers, typically offer salaries ranging from $70,000 to $120,000 annually depending on experience, location, and certifications like CompTIA Linux+ or LPIC. Entry-level positions may start lower, while senior roles or those requiring specialized skills can pay significantly more.

What are the most commonly searched types of Linux jobs in Madison, WI?

The most popular types of Linux jobs in Madison, WI are:

What cities near Madison, WI are hiring for Linux jobs?

Cities near Madison, WI with the most Linux job openings:

Infographic showing various Linux job openings in Madison, WI as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 100% In-person job distribution, with an average salary of $115,940 per year, or $55.7 per hour.

$48.50 - $66.50/hr

Full-time

Posted 11 days ago


Job description

About the Role

We are seeking an experienced Infrastructure / DevOps Engineer to own and evolve the cloud infrastructure behind our HIPAA-compliant healthcare document processing platform. Our stack is AWS-native and PHI-handling, built on PHP 8.3 / Symfony, React, Aurora MySQL, and MongoDB. It is a distributed system composed of many microservices tied together by a central REST API  that are each deployed and scaled independently. You will design, automate, secure, and troubleshoot the systems that keep a multi-tenant, compliance-sensitive platform running reliably.

The ideal candidate is deeply comfortable in Linux environments, thinks in automation and infrastructure-as-code, and treats security and compliance as first-class concerns rather than afterthoughts.

What You'll Do

  • Own the reliability, performance, and security of our AWS production environment (EC2, ALB, Aurora MySQL, S3, ECS, CloudWatch, SNS, IAM, VPC).
  • Design, build, and maintain CI/CD pipelines for PHP/Symfony and React applications, from commit through production promotion, including automated security gates (Aikido) that block vulnerable builds before they ship.
  • Stand up and mature our infrastructure-as-code practice — provisioning and configuration currently managed directly, with room to own the migration to a codified, repeatable model.
  • Build and tune centralized logging, monitoring, and alerting across CloudWatch and Datadog so issues surface before customers notice them; help drive our ongoing Datadog rollout.
  • Manage container workloads (Docker on ECS), including our specialized FreeSWITCH fax/telephony containers.
  • Own the infrastructure that our distributed system of independently scaled microservices runs on — per-service ECS auto-scaling, load balancing, and resource right-sizing for both horizontal and vertical scaling. Understand how the stateless services behave and partner closely with engineering on their scaling, deployment, and performance.
  • Support database reliability and performance work across Aurora MySQL (read replicas, partitioning, query tuning) and MongoDB.
  • Harden the platform against the threat classes relevant to PHI systems, and support ongoing penetration-test remediation.
  • Manage secrets, keys, and access across environments (AWS, Symfony secrets vault, Docker secrets, Bitbucket).
  • Partner with engineering to improve deployment safety, rollback, and multi-environment (Dev / UAT / Prod) parity.

Required Experience & Skills

  • Linux server administration, with specific proficiency in Ubuntu 24.04 LTS.
  • AWS cloud infrastructure — hands-on production experience with EC2, ALB/ELB, Aurora/RDS MySQL, S3, ECS, CloudWatch, IAM, VPC, and security groups.
  • Docker — building, running, and troubleshooting containerized services in a production environment.
  • CI/CD pipeline design and maintenance, specifically Bitbucket Pipelines — branching strategy, environment promotion, build/test/deploy stages, and pipeline troubleshooting.
  • Bash scripting for automation, system administration, and pipeline support.
  • Centralized logging and observability — configuration, aggregation, dashboards, and alerting in AWS CloudWatch and Datadog (we are actively rolling Datadog out; hands-on Datadog experience is a strong plus). Familiarity with ELK stack or Splunk also welcome.
  • Web server operations — Apache and PHP-FPM configuration, tuning, and troubleshooting behind a load balancer.
  • Database operations support — MySQL (Aurora/RDS) administration, backup/restore, and performance troubleshooting; exposure to MongoDB.
  • Secrets and access management — SSH key lifecycle, API token management, and environment-scoped secrets.
  • Distributed systems and stateless scaling — strong working understanding of a distributed system of many independently scaled, stateless microservices, and the ability to operate the infrastructure it runs on (auto-scaling policies, load balancing, externalized session/state such as Redis/S3, and resource right-sizing) while partnering with engineering on scaling and deployment.
  • SFTP administration and secure file transfer — configuring, hardening, and troubleshooting SFTP servers and automated file exchange with external partners and EHR systems (chroot/jailing, key- and password-based auth, transfer automation, and monitoring).

Security & Compliance (Required)

  • Working understanding of operating infrastructure that stores and transmits PHI under HIPAA — encryption at rest and in transit, audit logging, least-privilege access, and network isolation.
  • Experience integrating and operating automated security scanning and CI/CD security gates — SAST/DAST, dependency (SCA), container, and IaC scanning, and secrets detection. We use Aikido; equivalent tooling (Snyk, Semgrep, Trivy, etc.) transfers.
  • Familiarity with common web application vulnerability classes (IDOR, injection, host header injection, broken cryptography) and their infrastructure-level mitigations.
  • Experience supporting audit, penetration-test remediation, or compliance activities.

Preferred / Nice to Have

  • Infrastructure-as-code — Terraform and/or Ansible. You would help stand this up from our current state, so demonstrated experience codifying existing infrastructure is highly valued.
  • ECS orchestration at scale; Kubernetes experience a plus if we expand orchestration.
  • Jenkins or other CI/CD systems beyond Bitbucket Pipelines.
  • AWS SNS / notification and messaging infrastructure.
  • FreeSWITCH, SIP, or VoIP/telephony experience (we run containerized fax infrastructure).
  • Exposure to healthcare / EHR integrations (HL7, NextGen, Athena, Greenway, or similar) or FedRAMP environments.
  • PHP / Symfony deployment familiarity — cache management, secrets vault, multi-environment configuration.
  • Aurora MySQL performance tuning (read replicas, partitioning, index strategy) and MongoDB queue patterns.

What Success Looks Like

In your first 6–12 months, you'll have codified our infrastructure, tightened our deployment and rollback story, matured our observability, and strengthened our compliance posture leaving us with a platform that is more repeatable, more secure, and easier to reason about than the one you inherited.