1

Linux Bash Jobs in Ohio (NOW HIRING)

Sr. Software Developer

Cincinnati, OH ยท On-site

$52.25 - $69.25/hr

... PowerShell, Bash, Python) to improve incident response time and reduce manual intervention ... Comfortable working across both Linux and Windows server environments, including service management ...

Senior Systems Engineer

Beachwood, OH ยท On-site

$100K - $137K/yr

This role provides day-to-day operational support for both Windows and Linux server platforms while ... PowerCLI, Bash, Python, or similar scripting tools Perform disaster recovery planning, testing ...

DevOps with Java

Columbus, OH ยท On-site

$51 - $69.75/hr

Shell Scripting Proven scripting skills using shell scripting languages (e.g., Bash) for automation tasks. Unix Administration Solid understanding of Unix/Linux system administration, including ...

DevOps with Java

Columbus, OH

$51 - $69.75/hr

Shell Scripting Proven scripting skills using shell scripting languages (e.g., Bash) for automation tasks. Unix Administration Solid understanding of Unix/Linux system administration, including ...

Schedule and Install Windows and Linux operating system patches. Manage SSL certificates. * Automation & Scripting : Automate common tasks using Bash scripting, Ansible, and Python to improve ...

Schedule and Install Windows and Linux operating system patches. Manage SSL certificates. * Automation & Scripting : Automate common tasks using Bash scripting, Ansible, and Python to improve ...

Senior Systems Engineer

Beachwood, OH ยท Hybrid

$100K - $137K/yr

This role provides day-to-day operational support for both Windows and Linux server platforms while ... Implement automation and operational efficiencies using PowerShell, PowerCLI, Bash, Python, or ...

Senior Systems Engineer

Beachwood, OH ยท Hybrid

$100K - $137K/yr

This role provides day-to-day operational support for both Windows and Linux server platforms while ... Implement automation and operational efficiencies using PowerShell, PowerCLI, Bash, Python, or ...

Schedule and Install Windows and Linux operating system patches. Manage SSL certificates. * Automation & Scripting : Automate common tasks using Bash scripting, Ansible, and Python to improve ...

Dynatrace Admin

Columbus, OH ยท On-site

$16.75 - $23/hr

Deploy and configure Dynatrace across Windows, Linux, and Mainframe environments * Onboard ... Scripting skills (Python, Bash/Unix shell) * Knowledge of cloud, microservices, Kubernetes, and ...

next page

Showing results 1-20

Linux Bash information

See Ohio salary details

$5

$45

How much do linux bash jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for linux bash in Ohio is $44.79, according to ZipRecruiter salary data. Most workers in this role earn between $44.33 and $45.24 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 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 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 are popular job titles related to Linux Bash jobs in Ohio? For Linux Bash jobs in Ohio, the most frequently searched job titles are:
Infographic showing various Linux Bash job openings in Ohio as of June 2026, with employment types broken down into 77% Full Time, 15% Contract, and 8% Nights. Highlights an 92% In-person, and 8% Hybrid job distribution, with an average salary of $93,168 per year, or $44.8 per hour.

Sr. Software Developer

Mike Albert Leasing

Cincinnati, OH โ€ข On-site

$52.25 - $69.25/hr

Full-time

Posted yesterday


Job description

Sr. Software Developer



This position is a hands-on technologist responsible for the operational health, stability, and continuous improvement of enterprise business applications and their supporting data systems. Investigate, diagnose, and resolve complex production issues spanning multiple application tiers, databases, and integration points. Maintain and enhance a diverse portfolio of internal applications, data pipelines, and automated processes that underpin core business operations. Serve as the primary technical resource for incident escalation, root cause analysis, and corrective action across the application landscape.

RESPONSIBILITIES:

  • Triage, investigate, and resolve production incidents and service requests across a portfolio of enterprise Java, web, and database applications, including root cause analysis, corrective data fixes, and preventive measures.
  • Maintain and support a heterogeneous application landscape spanning multiple languages (Java, PL/SQL, Go, PowerShell, Elixir, JavaScript/React) and runtime environments (application servers, message brokers, reverse proxies, scheduled tasks, and managed Linux/Windows services).
  • Write, review, and execute complex SQL and PL/SQL to investigate data integrity issues, perform corrective operations, and support month-end and batch processing workflows.
  • Manage and troubleshoot multi-environment infrastructure (Development, QA, Staging, Production) across both Linux and Windows servers, including application deployment, configuration management, and environment refresh/recovery procedures.
  • Support and maintain ETL pipelines, file-based integrations, and scheduled data processing jobs that move data between internal systems, third-party vendors, and reporting platforms.
  • Diagnose and resolve issues in enterprise integration points including REST/SOAP APIs, JMS/message queue processing, SFTP file transfers, LDAP/directory services, and document management system interfaces.
  • Deploy, configure, and maintain Java web applications on application server infrastructure, including WAR deployments, JNDI data source configuration, JVM tuning, and log management.
  • Manage and troubleshoot reverse proxy configurations, upstream routing, and load balancing for application services.
  • Collaborate with business analysts, subject matter experts, and vendor support teams to investigate reported defects, validate fixes across environments, and communicate technical findings to non-technical stakeholders.
  • Build and maintain operational tooling, automation scripts, and diagnostic utilities (PowerShell, Bash, Python) to improve incident response time and reduce manual intervention.
  • Manage vendor data pipelines and third-party data synchronization processes, including troubleshooting data ingestion failures, validating data transformations, and coordinating with external vendors on data quality issues.
  • Support database refresh and recovery processes for non-production environments, including post-refresh scripting, credential resets, configuration updates, and validation.
  • Monitor and maintain application logging, scheduled job health, and disk/resource utilization across the server fleet.
  • Document technical findings, resolution procedures, and institutional knowledge to build a sustainable support knowledge base.


REQUIREMENTS:


  • Demonstrated full-stack application support experience across enterprise Java (Maven/Spring), web technologies (JavaScript/React), and scripting languages (PowerShell, Bash, Python, Go).
  • Strong SQL and PL/SQL expertise, including the ability to investigate complex data issues across large schemas (1,000+ tables), write corrective queries, and understand stored procedure logic.
  • Extensive experience with Oracle databases in an enterprise environment; familiarity with SQL Server is a plus.
  • Comfortable working across both Linux and Windows server environments, including service management (Linux and Windows Services), log analysis, and remote administration.
  • Experience deploying and managing Java web applications on Tomcat or similar application servers, including JNDI configuration, JVM diagnostics, and WAR-based deployments.
  • Working knowledge of message-oriented middleware (ActiveMQ, JMS, or similar) and asynchronous processing patterns.
  • Familiarity with reverse proxy configuration (Nginx or similar), including upstream routing, health checks, and TLS termination.
  • Experience with ETL tools and data integration patterns, including file-based interfaces, batch processing, and scheduled job orchestration.
  • Exposure to CI/CD pipelines (Jenkins or similar) and version control workflows (Git/GitHub).
  • 5+ years of progressive experience in application support, production engineering, or software development, with at least 2 years supporting enterprise-scale, multi-tier applications.
  • Bachelor's Degree in computer science or equivalent technical field and/or equivalent demonstrable experience in an enterprise setting.
  • Strong diagnostic and analytical skills with a proven ability to systematically isolate root causes across application, database, and infrastructure layers.
  • Excellent written and verbal communication skills, with the ability to translate complex technical findings into clear summaries for both technical and non-technical audiences.
  • Experience with document management system integrations, SOAP/REST API troubleshooting, and LDAP/Active Directory configurations is preferred.
  • Familiarity with containerized deployments (Docker) and cloud infrastructure (Azure, AWS) is a plus.
  • Demonstrated ability to build operational automation and tooling to improve support efficiency and reduce mean time to resolution.
  • Capability and willingness to learn new tools, technologies, and business domains rapidly.



Drug Free Environment