1

Linux Bash Jobs in Detroit, MI (NOW HIRING)

Data Architect Senior

Ann Arbor, MI ยท On-site

$65.75 - $88/hr

Fluency with Linux, Bash, Git, testing, debugging, documentation, and collaborative software-development practices. * Experience working with large, heterogeneous datasets and designing reliable ...

Cloud Engineer

Farmington Hills, MI ยท Remote

$57 - $76.25/hr

Manage Linux and Windows Server infrastructure, including installation, configuration, patching ... Experience with scripting languages such as Bash and/or Python * Proven ability to troubleshoot ...

MongoDB DBA

Detroit, MI ยท On-site

Familiarity with Linux OS and shell scripting required for database administration. * MongoDB ... Backup S3 bucket knowledge and Bash/Python scripting . * Okta integration with MongoDB. * MongoDB ...

Familiarity with Linux OS and shell scripting required for database administration. * MongoDB ... Backup S3 bucket knowledge and Bash/Python scripting . * Okta integration with MongoDB. * MongoDB ...

Familiarity with Linux OS and shell scripting required for database administration. * MongoDB ... Backup S3 bucket knowledge and Bash/Python scripting . * Okta integration with MongoDB. * MongoDB ...

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 Aug 9, 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 Linux Bash?

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 does a Linux Bash do?

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 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 August 2026, with employment types broken down into 88% Full Time, 5% Part Time, and 7% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% 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

Noblesoft Technologies

Dearborn, MI โ€ข On-site

Contractor

Re-posted 11 days 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.