1

Linux System Admin Jobs in Minnesota (NOW HIRING)

Windows, Linux, etc.) and various computer systems. Duties include the following: administer, install, and troubleshoot issues; perform system maintenance tasks such as system back-up, recovery and ...

New

CDS Network/Systems Administrator

Rochester, MN ยท On-site

$102K - $138K/yr

Cross Domain Solutions, Linux System Administration, Network Administration Certifications: Cisco ... Join GDIT as a Systems Administrator Senior and build an impactful career in enterprise IT, ...

... and Linux Perform system updates, patches, and upgrades Monitor system performance and storage usage Troubleshoot and resolve system, storage, and application issues Support backups and disaster ...

Perform as system administrator to support the installation, configuration, troubleshooting, backup, recovery and upgrading of Linux and Unix Infrastructure. Execute patch and vulnerability ...

next page

Showing results 1-20

Linux System Admin information

See Minnesota salary details

$20

$50

$74

How much do linux system admin jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for linux system admin in Minnesota is $50.89, according to ZipRecruiter salary data. Most workers in this role earn between $40.24 and $61.20 per hour, depending on experience, location, and employer.

What does a Linux System Admin do?

A Linux System Administrator is responsible for installing, configuring, maintaining, and troubleshooting Linux-based systems and servers. Their duties include managing user accounts, monitoring system performance, applying security patches, and ensuring system availability and reliability. They also handle tasks such as automating routine processes, performing backups, and responding to technical issues to keep the IT infrastructure running smoothly.

What are some common challenges faced by Linux System Administrators when managing large-scale server environments?

Linux System Administrators often encounter challenges such as ensuring consistent configuration across numerous servers, managing security updates without causing downtime, and troubleshooting complex network or performance issues. Additionally, they need to automate repetitive tasks using tools like Ansible or Puppet to maintain efficiency. Collaborating with development and security teams is essential to address vulnerabilities and support application deployment, making strong communication skills valuable in this role.

What is the difference between Linux System Admin vs Network Administrator?

AspectLinux System AdminNetwork Administrator
CertificationsLinux+, LPIC, RHCSACompTIA Network+, Cisco CCNA
Work EnvironmentServers, data centers, cloud platformsNetwork infrastructure, routers, switches
Primary ResponsibilitiesManaging Linux servers, scripting, securityConfiguring networks, troubleshooting connectivity
Industry UsageIT, hosting, cloud servicesTelecommunications, enterprise networks

While both roles involve technical expertise, Linux System Admins focus on managing Linux servers and related systems, whereas Network Administrators handle network infrastructure and connectivity. Both roles often collaborate but serve distinct functions within IT environments.

What are the key skills and qualifications needed to thrive as a Linux System Admin, and why are they important?

To thrive as a Linux System Admin, you need expertise in Linux operating systems, shell scripting, network protocols, and typically a degree in computer science or equivalent experience. Familiarity with tools like Ansible, Docker, and monitoring systems, as well as certifications such as RHCSA or CompTIA Linux+, is highly valued. Problem-solving, attention to detail, and strong communication skills help you proactively resolve issues and collaborate with IT teams. These skills ensure the stability, security, and efficiency of critical IT infrastructure.
What cities in Minnesota are hiring for Linux System Admin jobs? Cities in Minnesota with the most Linux System Admin job openings:
What are popular job titles related to Linux System Admin jobs in MN? For Linux System Admin jobs in MN, the most frequently searched job titles are:
Infographic showing various Linux System Admin job openings in Minnesota as of June 2026, with employment types broken down into 60% Full Time, 4% Part Time, and 36% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $105,854 per year, or $50.9 per hour.
Linux System Administrator

Linux System Administrator

Lucid Technologies

Eagan, MN โ€ข On-site

Other

Posted 2 days ago


Job description

Title: Systems Administrator - ESM Tools
Location: 2825 Lone Oak Pkwy, Eagan, MN (1 Day Remote)
Schedule: Monday โ€“ Friday 8 a.m. โ€“ 4:00 p.m. (Remote: 1 Day)

Description:ย 
Maintains and supports the integrity of a variety of operating system environments (i.e.. Windows, Linux, etc.) and various computer systems.

Duties include the following: administer, install, and troubleshoot issues; perform system maintenance tasks such as system back-up, recovery and file maintenance.; schedule, install, and test system software upgrades; configure software and resolve technical problems; monitor and maintain software licensing and maintenance agreements.

Position Summary:
We are seeking an ESM Linux Monitoring Engineer to support and improve enterprise monitoring and incident response operations. This role is responsible for maintaining monitoring platforms, improving alert quality, supporting integrations, and helping ensure service reliability across Linux and cloud environments. The ideal candidate has hands-on experience with Zabbix, AppDynamics, Everbridge, API integrations, and Python automation.

Key Responsibilities:
- Administer and support Zabbix monitoring for Linux servers, applications, and infrastructure services.
- Configure and tune AppDynamics dashboards, health rules, and alerts for application visibility.
- Support Everbridge integrations and notification workflows for incident escalation and response.
- Monitor cloud services using native cloud monitoring tools and integrate data into enterprise monitoring workflows.
- Build and maintain API-based integrations between monitoring, ticketing, and notification systems.
- Develop and maintain Python scripts for monitoring automation, alert enrichment, and operational reporting.
- Perform basic Linux troubleshooting for monitoring agents, connectivity, system resources, and service health.
- Participate in incident triage and post-incident review activities to improve alert quality and reduce noise.
- Document runbooks, monitoring standards, and operational procedures.

Required Qualifications:
- 3+ years of experience in IT monitoring, NOC, SRE support, or infrastructure operations.
- Practical experience with Zabbix administration or a similar Linux/Windows monitoring software.
- Exposure to AppDynamics or a similar APM platform.
- Exposure to Everbridge or a similar incident notification platform.
- Working knowledge of cloud monitoring concepts in AWS, Azure, or Google Cloud Platform.
- Experience consuming or integrating REST APIs.
- Basic Python scripting ability for automation tasks.
- Basic Linux skills including CLI usage, log review, process/service checks, and network basics.
- Strong communication and documentation skills.

Preferred Qualifications:
- Experience with ticketing integrations and ITSM workflows.
- Experience with alert correlation, deduplication, and event management practices.
- Familiarity with monitoring-as-code concepts and version control.
- Experience supporting on-call operations or incident command workflows.

Success Indicators (First 6-12 Months):
- Improved monitoring coverage and reduced false-positive alerts.
- Stable operation of Zabbix, AppDynamics, and Everbridge workflows.
- Delivery of API and Python automations that reduce manual operational effort.
- Clear operational documentation and stronger incident response consistency.

Education Requirements:
A minimum of three (3) to seven (7) yearsโ€™ relevant experience.
A degree from an accredited College/University in the applicable field of services is required. If the individualโ€™s degree is not in the applicable field then four (4) additional years of related experience is required.
Additional Provisionsย 
Pass both a client mandated clearance process to include drug screening, criminal history check and credit check.
Once candidateโ€™s resume is approved and interview passed, the agency is responsible for providing drug screening. ย Failure to submit the drug screening results will delay the security clearance process.
If a candidate is given an interim clearance, continuation of employment is then based on the candidate receiving a sensitive clearance. ย 
Candidate must have lived in the United States for the past 5 years.ย 
Cannot have more than 6 monthsโ€™ travel outside the United States within the last five years. ย Military Service excluded. ย (Exception does not include military family members.)
All overtime must be pre-approved in writing by the client manager or his/her designated representative.
Agency will not be reimbursed for overtime charges without previous written authorization. ย Authorized overtime will be reimbursed at straight time.
The enforced dress code is business casual, i.e., collared shirt with slacks for men, no skirts above the knee for women.ย 

Hours of support:ย 
The standard work week for contract staff will be 5 days a week and 8 hours per day preferable Monday through Friday.
Contract staff may be required to travel to support business efforts.