1

Linux Job Jobs in Michigan (NOW HIRING)

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

Develop best in class embedded software using C/C++, Java and QNX/Linux * Deploy and maintain the software for future enhancements * Work with GM business leads and engineering specialists to ...

Overview The Android video expert will provide deep technical leadership for Crestron's embedded Android and Linux video platforms as a hands-on firmware engineer leading development efforts within ...

New

The ideal candidate combines strong Linux systems expertise, HPC workload management experience, and a solid understanding of CAE engineering environments. Key Responsibilities: * HPC Job Queuing ...

Essential Duties and Responsibilities • Setup and configure all necessary computer hardware and software. • Administration of Windows and Linux operating systems, both server and desktop. • ...

... Linux Kernel audio drivers (ALSA/ASoC), targeting high-performance System-on-Chip (SoC) platforms. • Place emphasis on end-to-end audio quality improvements working with partner teams, test and ...

Staff Software Engineer

Warren, MI · On-site

$189 - $240/hr

Support feature bring-up on QNX/Linux/Android platforms* Contribute to scalable and adaptive UI frameworks across multiple vehicle programs* Participate in code reviews, unit testing, static code ...

Install and configure systems and application components on Windows and Linux environments (3-5+ years) * Gather and document requirements, researching and presenting options, analyzing and ...

Showing results 41-60

Linux Job information

What is a Linux job?

Linux jobs refer to roles that involve working with the Linux operating system, which is widely used in servers, cloud platforms, and embedded systems. These jobs can include positions such as Linux system administrator, DevOps engineer, network engineer, or Linux support specialist. Typical responsibilities include installing, configuring, maintaining, and troubleshooting Linux-based systems. Professionals in this field need strong knowledge of Linux commands, scripting, networking, and sometimes experience with automation or cloud tools. Linux jobs are in high demand due to the widespread use of Linux in enterprise and technology environments.

What are the key skills and qualifications needed to thrive in a Linux job?

To succeed in a Linux job, you need strong knowledge of Linux operating systems, system administration, scripting languages, and troubleshooting, often supported by relevant degrees or certifications like CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA). Familiarity with command-line tools, configuration management systems (such as Ansible or Puppet), and virtualization or cloud platforms is typically required. Analytical thinking, problem-solving, and effective communication are vital soft skills that help address technical issues and collaborate with team members. These competencies ensure secure, efficient, and reliable system operations in technology-driven environments.

What are some common challenges faced by professionals in Linux roles, and how can new hires prepare for them?

Linux professionals often encounter challenges such as troubleshooting complex system issues, managing system security, and keeping up with rapidly evolving open-source technologies. New hires can prepare by developing strong problem-solving skills, gaining hands-on experience with command-line tools, and staying current with industry best practices through continuous learning. Building a network with experienced colleagues and participating in online Linux communities can also provide valuable support and resources.

What is the difference between Linux Job vs System Administrator?

AspectLinux JobSystem Administrator
CertificationsLinux+, LPIC, RHCSACompTIA A+, Network+, Linux+
Work EnvironmentData centers, cloud environments, server farmsOffice, data centers, remote
Industry UsageTech, finance, hosting providersIT support, enterprise, healthcare

Linux Jobs focus on managing Linux-based systems, often requiring specific Linux certifications and working in server or cloud environments. System Administrators handle broader IT infrastructure, including networks and hardware, with overlapping certifications. While Linux Jobs are specialized, System Administrators have a wider scope of responsibilities.

Infographic showing various Linux Job job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 68% Full Time, 22% Part Time, 2% Temporary, 6% Contract, and 1% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution.

DevSecOps/OpenShift (Kubernetes) Engineer

PROLIM Global Corporation

Lansing, MI • On-site

$53.50 - $73.25/hr

Full-time

Re-posted 12 days ago


Job description

DevSecOps/OpenShift (Kubernetes) Engineer
Location: Lansing, MI (Hybrid - 2 days onsite per week)
Duration: 1 Year (possible extension)
Role Overview
We are seeking an experienced DevSecOps / Azure DevOps / OpenShift (Kubernetes) Engineer to join a large-scale IT program. This role functions as a lead engineer, responsible for providing technical leadership, consulting, and mentoring team members to drive DevSecOps maturity across the organization. The ideal candidate will have extensive hands-on experience with Kubernetes, OpenShift, Azure DevOps, and related DevSecOps toolchains.
Qualifications
  • Proven experience with Azure DevOps (ADO) - designing and implementing ADO Wiki, Work Item structures, Pipelines, Git repos/branches/Pull Requests, and establishing related standards and processes.
  • Hands-on expertise in CI/CD automation across environments including RedHat OpenShift (OCP), Linux, Windows, SQL Server, and Oracle.
  • Skilled in creating ADO Build and Deploy Pipelines for modern and legacy Java and .Net applications, integrating with Apache Tomcat, JBoss, SQL Server, Windows, Linux, and Oracle.
  • Strong documentation skills for process and automation workflows.
  • Deep knowledge of Red Hat OpenShift v4 with proven ability to troubleshoot applications in OCP environments.
  • Experience creating Build, Deployment, and CRD config files for applications on OpenShift.
  • Hands-on experience with Docker and S2I images, StatefulSets, and converting Docker images to S2I and vice versa.
  • Proficiency in Kubernetes/OpenShift orchestration, including Custom Helm charts and maintaining Docker image repositories such as Quay.
  • Solid expertise in Elastic Stack (Elasticsearch, Logstash, Kibana) v8.x and above, including administration, performance tuning, and capacity management.
  • Strong knowledge of Logstash pipeline configuration, grok patterns, and Elastic Beats (Filebeat, Heartbeat).
  • Experience with SonarQube, Coverity, and Black Duck - integrating into ADO Pipelines and Pull Request flows.
  • Scripting expertise in Linux shell (.ksh, bash) and Python.
  • Skilled in debugging Java errors and working with SSL, TCP/IP networking, LDAP.
  • Collaborative team player with excellent communication skills - effective in both diverse teams and independent environments.
  • Highly organized self-starter with strong planning, documentation, and time-management abilities.
Required Experience and Skills
  • 8+ years of experience with Kubernetes/OpenShift.
  • 8+ years of expertise in Linux shell scripting.
  • 5+ years as an expert in application containerization management.
  • Strong background in DevSecOps practices, infrastructure automation, and scripting/programming.
  • 5+ years of hands-on experience with:
    • OpenShift
    • Azure DevOps
    • ELK Stack (Elasticsearch, Logstash, Kibana)
    • Docker
    • SonarQube
    • Black Duck
    • Linux (bash, shell)
    • S2I (Source-to-Image)
    • Python
    • NGINX
    • WebSphere
    • LDAP

Interview Process
  • Virtual interview via MS Teams.
  • Candidate photo verification and vendor presence required at interview start.
Work Arrangement
  • Hybrid role - local candidates within 2 hours of Lansing, MI only.
  • Onsite requirement: 2 days per week.
  • No remote-only option.