1

Linux Jobs in Franklin, TN (NOW HIRING)

Principal Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Strong Linux skills with hands-on experience in Oracle Linux/RHEL/CentOS, Ubuntu, and Debian distributions, including system administration, package management, shell scripting, and performance ...

Principal Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Strong Linux skills with hands-on experience in Oracle Linux/RHEL/CentOS, Ubuntu, and Debian distributions, including system administration, package management, shell scripting, and performance ...

Principal Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Strong Linux skills with hands-on experience in Oracle Linux/RHEL/CentOS, Ubuntu, and Debian distributions, including system administration, package management, shell scripting, and performance ...

This position is for a full-time Administrator for deploying and configuring various Windows and Linux Operating Systems. This position will be responsible for the VM creation, OS deployment ...

... Linux OS Qualifications for the Sr NetApp Storage Engineer include: • 8-10 years of experience in Storage Engineering with NetApp and related technologies • Experience with NetApp Data Ontap ...

Showing results 41-60

Linux information

See Franklin, TN salary details

$35

$53

$68

How much do linux jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for linux in Franklin, TN is $53.35, according to ZipRecruiter salary data. Most workers in this role earn between $48.46 and $57.26 per hour, depending on experience, location, and employer.

What is a Linux?

A Linux job refers to a role that involves working with the Linux operating system, typically in system administration, software development, cybersecurity, or cloud computing. Professionals in these roles manage servers, automate tasks, troubleshoot issues, and ensure system security and performance. Common job titles include Linux System Administrator, DevOps Engineer, and Linux Engineer. These positions require knowledge of command-line tools, scripting, networking, and system configuration.

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

To thrive as a Linux System Administrator, you need a strong understanding of Linux operating systems, shell scripting, and network configuration, often supported by a degree in computer science or a related field. Familiarity with tools such as Bash, Ansible, Docker, and industry-recognized certifications like CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA) is highly valued. Analytical thinking, problem-solving abilities, and effective communication are important soft skills for diagnosing issues and working with team members. These skills ensure efficient system management, security, and seamless infrastructure operations vital to organizational success.

What are some common challenges faced by Linux System Administrators, and how can I prepare for them?

Linux System Administrators often face challenges such as troubleshooting unexpected system outages, managing large-scale deployments, and ensuring robust security against evolving threats. Staying current with the latest updates, patching procedures, and automation tools like Ansible or Puppet can greatly help in overcoming these challenges. It’s also helpful to cultivate strong documentation habits and participate in open-source communities where solutions to unique problems are often shared. Proactively practicing disaster recovery plans and refining your scripting skills will set you up for success in this dynamic and rewarding role.

Are Linux skills in demand?

Linux skills are highly in demand across industries such as IT, cybersecurity, and cloud computing. Proficiency with Linux operating systems, scripting, and related tools like Bash or Docker can improve job prospects and earning potential for system administrators, DevOps engineers, and network administrators.

How much do Linux jobs pay?

Linux jobs, such as Linux system administrators or engineers, typically offer salaries ranging from $70,000 to $120,000 annually depending on experience, location, and certifications like CompTIA Linux+ or LPIC. Entry-level positions may start lower, while senior roles or those requiring specialized skills can pay significantly more.

What are popular job titles related to Linux jobs in Franklin, TN?

For Linux jobs in Franklin, TN, the most frequently searched job titles are:

What job categories do people searching Linux jobs in Franklin, TN look for?

The top searched job categories for Linux jobs in Franklin, TN are:

What cities near Franklin, TN are hiring for Linux jobs?

Cities near Franklin, TN with the most Linux job openings:

Infographic showing various Linux job openings in Franklin, TN as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 100% In-person job distribution, with an average salary of $110,959 per year, or $53.3 per hour.

Programmer- Information Security and AI Analyst

TNBR Careers

Columbia, TN • On-site

$63K - $75K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

The Programmer will manage and maintain computer systems, servers, and ensure cyber security processes are updated. Review and evaluate AI tools for administrative functions.

This is a non-exempt, in-person position located primarily on the Columbia, TN Campus.

Essential Functions

  • Systems -System management of servers running Linux and Windows; numerous layered products Argos reporting and Evisions.
    1. Maintain server software, including servers in virtual environments (Nutanix)
    2. Service and system monitoring
    3. Communicate with third-party vendors to maintain hardware and software
    4. Maintain backup applications, backup integrity, and verify backups are restore ready.
    5. System and application management of Windows and Linux systems for Columbia State Web server and Cascade, Student web portal server, and IT-specific applications (Ansible, Foreman, IP Hostmon, Greenbone/OpenVAS).
    6. Process automation and maintenance via Ansible and Foreman.
    7. Requirements gathering, design, test, and implement systems
    8. Liaison between technical teams and user departments 
  • Cyber Security - System security and assurance
    1. Perform regular vulnerability assessments and penetration testing on systems, networks, and applications.
    2. Assist with monitoring and updating end point security tools
    3. Review applications to evaluate and ensure positive security posture
    4. Investigate suspicious activities, security alerts, and potential breaches.
    5. Recommend security policies, procedures, and best practices to protect sensitive information and infrastructure.
  • Artificial Intelligence - Provide support for evaluations of AI-related tools and applications as pertains to administrative functions.

Supplemental Functions

  • Support development, oversight of programs and services that result in enrollment, progression, retention and graduation growth for the service area.
  • Serve on college committees.
  • Participants in other college activities as assigned by the Director of Admin Computing, DBA.
  • Help create specifications and evaluation bids.
  • Ensure audit guidelines are followed.
  • Other duties as assigned.
  •  

Education, Training, and Experience

Required:

  • Bachelors Degree in Computer Information Systems or related field and 4 years of experience in a technical support role.

OR

  • Masters Degree in Computer Information Systems or related field and 1 year of experience in a technical support role.

Preferred/Desired:

  • Working knowledge of Windows and Linux operating
  • Programming language experience in Python, HTML or similar language
  • Experience in scripting languages – for example PowerShell, Java Script, Bash
  • Experience with Ellucian Banner, Slate
  • Working knowledge of ChaGPT, MS Copilot, other LLM’s
  • Knowledge of cyber security tools and XDR/MDR applications
 

Knowledge, Skills, and Abilities

  • Ability to communicate effectively in written and spoken English.
  • Ability to build strong relationships with faculty, staff, and students across the institution.
 

Working Conditions

  • Must be able to occasionally work off-hours or weekends
  • Must be able to travel to other campus locations
 

Titles Supervised

None

This is a non-exempt, in person position located primarily on the Columbia, TN Campus.

Hiring Salary Range (Annual): $63,280 - $75,940

Special Note to Applicants:
Salary offers are determined based on documented education and relevant full-time experience. Applicants are responsible for ensuring all qualifying credentials and experience are clearly reflected on their resume for consideration.


All applications must be submitted online. Applications submitted by email, mail, or in person will not be accepted. The application will remain open until filled. 

 

About Columbia State Community College:

As Tennessee’s first community college (established in 1966), Columbia State is committed to student success both in and out of the classroom, as well as economic and community development in our nine-county service area. Columbia State is a member of the Tennessee Board of Regents.  

Columbia State offers a comprehensive benefits package, including but not limited to the following:

  • Vacation and Sick Leave
  • 14 paid holidays
  • Medical, dental, vision and life insurance
  • Retirement plans
  • Optional 401K and 403B Deferred Compensation Plans
  • Educational benefits for the employee and their spouse and dependents

Columbia State Community College does not discriminate on the basis of race, color, religion, creed, ethnicity or national origin, disability, age, status as a protected veteran, genetic information, or any other class protected by Federal or State laws and regulations and by Tennessee Board of Regents policies with respect to employment, programs, and activities.
The following person has been designated to handle inquiries regarding nondiscrimination policies:
Executive Director of Human Resources
humanresources@columbiastate.edu
1665 Hampshire Pike, Columbia, TN 38401
931-540-2501