1

Linux Bash Jobs in Detroit, MI (NOW HIRING)

Cloud Engineer

Farmington Hills, MI · On-site +1

$54.75 - $73.25/hr

This position is ideal for a candidate with a strong background in AWS cloud administration, Linux ... Bash, or Python • Collaborate with cross-functional teams to design scalable and secure ...

Cloud Engineer

Farmington Hills, MI · Remote

$57 - $76.25/hr

This position is ideal for a candidate with a strong background in AWS cloud administration, Linux ... Bash, or Python • Collaborate with cross-functional teams to design scalable and secure ...

Cloud Engineer

Farmington Hills, MI · Remote

$57 - $76.25/hr

This position is ideal for a candidate with a strong background in AWS cloud administration, Linux ... Bash, or Python • Collaborate with cross-functional teams to design scalable and secure ...

next page

Showing results 1-20

Linux Bash information

See Detroit, MI salary details

$5

$47

How much do linux bash jobs pay per hour?

As of Jul 28, 2026, the average hourly pay for linux bash in Detroit, MI is $46.64, according to ZipRecruiter salary data. Most workers in this role earn between $46.15 and $47.12 per hour, depending on experience, location, and employer.

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

To thrive in a Linux Bash role, proficiency in Linux operating systems, strong Bash scripting skills, and a thorough understanding of system administration fundamentals are essential. Familiarity with command-line utilities, version control systems such as Git, and relevant certifications like CompTIA Linux+ or LPIC can be valuable assets. Strong problem-solving abilities, attention to detail, and effective communication help individuals excel in this position. Mastery of these skills enables the efficient management and automation of system tasks, ensuring smooth and reliable IT operations.

What is a Bash job?

A Bash job involves using Bash scripting and commands to automate tasks, manage systems, or process data on Linux or Unix-based systems. Bash jobs often require knowledge of shell scripting, command-line tools, and system administration skills.

How to see jobs in Linux terminal?

In a Linux environment, the 'jobs' command displays background jobs started in the current shell session. It shows their status and job numbers, which can be managed with commands like 'fg' or 'bg'. This is useful for job control and process management in Bash scripting and command-line workflows.

What is a Linux Bash job?

A Linux Bash job typically involves writing and maintaining Bash scripts to automate tasks, manage system operations, and improve workflow efficiency in a Linux environment. Professionals in this role often work with system administrators, DevOps engineers, or developers to handle system automation, process scheduling, and log analysis. Strong knowledge of shell scripting, Linux commands, and task automation tools is essential.

What is the jobs command in shell?

In a Linux Bash environment, the jobs command is used to list the active background jobs associated with the current shell session. It provides information such as job IDs, statuses, and command lines, helping users manage multiple processes. This command is useful for job control and process management skills required in many Linux system administration roles.

What are some typical daily responsibilities for someone working in a Linux Bash role?

Daily tasks in a Linux Bash role often include writing and maintaining Bash scripts to automate system processes, performing routine server maintenance, monitoring system health, and troubleshooting technical issues. You may also manage user permissions, update software packages, and collaborate with development or DevOps teams to deploy applications and services. The role frequently requires prompt response to system alerts and periodic documentation of workflows. This hands-on environment is ideal for individuals who enjoy problem-solving and streamlining complex tasks.

What jobs use Bash scripting?

Jobs that use Bash scripting include system administrators, DevOps engineers, and automation engineers, who rely on Bash to manage servers, automate tasks, and streamline workflows. These roles often require knowledge of Linux environments, command-line tools, and scripting skills to improve efficiency and system reliability.
What are popular job titles related to Linux Bash jobs in Detroit, MI? For Linux Bash jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Linux Bash jobs in Detroit, MI look for? The top searched job categories for Linux Bash jobs in Detroit, MI are:
Infographic showing various Linux Bash job openings in Detroit, MI as of July 2026, with employment types broken down into 88% Full Time, 5% Part Time, and 7% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $97,016 per year, or $46.6 per hour.
Exciting Opportunity for Linux Operation Admin_ Dearborn, MI

Exciting Opportunity for Linux Operation Admin_ Dearborn, MI

Noblesoft Technologies

Dearborn, MI • On-site

Contractor

Posted 7 hours ago


Job description

Job Title: Linux Operations Admin

Location: Dearborn, MI (Onsite)

Linux L2 Operations Admin

Responsible for the end-to-end lifecycle management of Linux server infrastructure. This role focuses on maintaining system availability, managing core network services (DNS, NFS, Mail), and ensuring the integrity of physical and virtual hardware. The candidate will act as a primary technical resource for operational stability and secure access management.

Key Responsibilities

  • Server Administration: Perform daily administration of Linux distributions (RHEL, CentOS, Ubuntu). Manage system uptime, process monitoring, and general OS troubleshooting to ensure 24/7 service availability.
  • Boot Prom & Bootloader Management: Manage and troubleshoot boot-level configurations including GRUB, UEFI, and OpenBoot PROM. Resolve issues related to kernel parameters and system initialization.
  • User Administration: Handle centralized and local user account management. Configure sudoers policies, SSH keys, and ensure compliance with identity and access management (IAM) standards.
  • OS Package Administration: Manage software lifecycles using package managers (YUM, DNF, APT, RPM). Maintain local repositories, handle dependency resolution, and execute OS patching.
  • Hardware Maintenance: Monitor physical server health (CPU, Memory, Power Supplies) via IPMI, iLO, or DRAC. Coordinate with vendors for hardware replacements and firmware upgrades.
  • Jump Server Setup & Security: Design, implement, and maintain secure Jump Servers (Bastion Hosts) to provide controlled access to the internal server environment.
  • NFS Management: Configure and troubleshoot Network File System (NFS) exports and mounts. Manage permissions, quotas, and performance tuning for shared storage.
  • Sendmail Management: Administer Sendmail services, including configuration of mail relays, aliases, and troubleshooting mail queues and delivery issues.
  • DNS Administration: Manage DNS services (BIND/Named). Maintain forward and reverse lookup zones, record management (A, CNAME, MX, PTR), and ensure name resolution stability.

Technical Skills & Requirements

  • Linux Expertise: Deep knowledge of Linux internals, file system hierarchy, and shell environments (Bash).
  • Network Services: Hands-on experience configuring BIND (DNS) and Sendmail (MTA) in an enterprise environment.
  • Storage Protocols: Proficiency in NFS configuration and troubleshooting network-based file sharing.
  • Hardware Knowledge: Experience with enterprise server hardware (Dell, HPE, or IBM) and remote management consoles.
  • Security: Strong understanding of SSH tunneling, firewall management (IPTables/Firewalld), and secure access protocols.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, or equivalent work experience.
  • Experience: 3–5 years of experience in Linux-based operational support.
  • Certifications (Preferred):
    • Red Hat Certified System Administrator (RHCSA).
    • CompTIA Linux+.
    • Linux Professional Institute Certification (LPIC-1 or LPIC-2).

Soft Skills

  • Strong diagnostic skills for resolving complex boot and connectivity issues.
  • Ability to document technical configurations and maintain operational runbooks.
  • Proactive approach to hardware monitoring and preventive maintenance.
  • Excellent communication skills for coordinating with network and security teams.