1

Unix Linux Systems Engineer Jobs in Dallas, GA (NOW HIRING)

Strong knowledge of Unix/Linux operating systems and system internals. * Strong proficiency in C programming, including system and network programming. * Hands-on experience with Perl scripting for ...

Strong knowledge of Unix/Linux operating systems and system internals. * Strong proficiency in C programming, including system and network programming. * Hands-on experience with Perl scripting for ...

Strong knowledge of Unix/Linux operating systems and system internals. * Strong proficiency in C programming, including system and network programming. * Hands-on experience with Perl scripting for ...

Windows Systems Engineer Location: Atlanta, GA Local Candidates Required? : LOCAL ONLY (already w ... UNIX/Linux Experience installing, testing, and troubleshooting Storage devices Experience ...

Windows Systems Engineer Location: Atlanta, GA (near the airport) Local Candidates Required ... UNIX/Linux Experience installing, testing, and troubleshooting Storage devices Experience ...

... in Unix/Linux environments Experience working with/supporting monitoring applications including ... Strong technical background in system engineering, tools and understanding of application ...

Systems Engineer III

Vinnings, GA ยท On-site

$100 - $125/hr

Windows Server, Red Hat Linux, AIX, MainframeLicense or Certification Type: Microsoft Preferred ... Exposure to mainframe, desktop, Windows and UNIX system support, Exposure to Server Virtualization ...

Site Reliability Engineer (SRE)

College Park, GA ยท On-site

$54.75 - $72.75/hr

... Linux/Unix environments. * Support CI/CD pipelines and AWS deployment processes. * Apply reliability patterns and continuously improve system stability and operational efficiency. Required Skills

next page

Showing results 1-20

Unix Linux Systems Engineer information

See Dallas, GA salary details

$9

$46

$63

How much do unix linux systems engineer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for unix linux systems engineer in Dallas, GA is $46.40, according to ZipRecruiter salary data. Most workers in this role earn between $41.25 and $52.12 per hour, depending on experience, location, and employer.

What is a Unix Linux systems engineer?

Unix Linux Systems Engineers are IT professionals responsible for designing, implementing, maintaining, and troubleshooting Unix and Linux-based operating systems within an organization. They ensure server reliability, security, and performance, often managing system upgrades, patching, and user permissions. Their expertise is crucial for supporting enterprise applications, automating tasks through scripting, and maintaining system backups and disaster recovery processes. These engineers frequently work with other IT teams to ensure seamless integration between hardware, software, and network resources.

What are the key skills and qualifications needed to thrive as a Unix Linux systems engineer?

To thrive as a Unix/Linux Systems Engineer, you need deep expertise in Unix/Linux operating systems, shell scripting, and system administration, often supported by a degree in computer science or related certifications such as CompTIA Linux+ or Red Hat Certified Engineer (RHCE). Familiarity with configuration management tools (like Ansible or Puppet), virtualization platforms, and monitoring systems is commonly required. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this role. These skills ensure the reliability, security, and optimal performance of critical IT infrastructure in diverse business environments.

What are some common challenges faced by Unix Linux systems engineers in managing large-scale server environments?

Unix Linux Systems Engineers often encounter challenges such as ensuring system uptime, managing configuration consistency across numerous servers, and applying security patches without disrupting critical services. Automating repetitive tasks and monitoring system performance are essential skills to efficiently handle scale and prevent issues before they impact users. Collaborating closely with network, security, and application teams is crucial for seamless operations and resolving complex incidents quickly.

What is the difference between Unix Linux Systems Engineer vs Network Administrator?

AspectUnix Linux Systems EngineerNetwork Administrator
Primary FocusDesign, implement, and maintain Unix/Linux systems and infrastructureManage and support network hardware, configurations, and connectivity
CertificationsLinux+, RHCE, CompTIA Server+CCNA, Network+
Work EnvironmentData centers, server rooms, cloud environmentsOffice networks, data centers, enterprise environments
Common TasksServer setup, scripting, system optimizationNetwork setup, troubleshooting, security

The Unix Linux Systems Engineer primarily focuses on managing and optimizing Unix/Linux servers and systems, while the Network Administrator handles network infrastructure and connectivity. Both roles require certifications and work in similar environments, but their core responsibilities differ significantly.

Infographic showing various Unix Linux Systems Engineer job openings in Dallas, GA as of June 2026, with employment types broken down into 77% Full Time, and 23% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $96,513 per year, or $46.4 per hour.

Unix System Programmer

Sandy Springs, GA โ€ข On-site

2T Consulting
IT Servicesย โ€ขย 51 - 200 employees

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Primary Responsibilities
  • Develop, maintain, and optimize system-level applications on Unix/Linux platforms using C.
  • Design and implement network programming solutions using sockets, TCP/IP, IPC, and related protocols.
  • Develop automation scripts and system utilities using Perl, Bash, and Korn Shell.
  • Troubleshoot operating system, application, and network-related issues.
  • Implement secure coding standards and defensive programming practices.
  • Support authentication and authorization mechanisms, including Kerberos integration.
  • Monitor system performance and perform debugging, diagnostics, and performance tuning.
  • Develop and maintain multi-threaded and concurrent applications.
  • Collaborate with infrastructure, security, and application teams to maintain platform stability and security.
  • Participate in code reviews, testing, deployment, and production support activities.
  • Use source control tools such as Git for software development and maintenance.
Required Technical Skills
  • Strong knowledge of Unix/Linux operating systems and system internals.
  • Strong proficiency in C programming, including system and network programming.
  • Hands-on experience with Perl scripting for automation and system administration.
  • Strong understanding of TCP/IP, sockets, IPC, and network communication.
  • Knowledge of security concepts, secure coding, and defensive programming.
  • Experience with Kerberos authentication and related security frameworks.
  • Experience with debugging, system diagnostics, and performance tuning tools.
  • Experience with Bash/Korn Shell scripting.
  • Understanding of multi-threaded and concurrent programming.
  • Knowledge of Linux security controls and identity management solutions.
  • Familiarity with Git or other source control systems.
Preferred Qualifications
  • Experience working in enterprise, banking, or financial services environments.
  • Experience supporting large-scale Unix/Linux production environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.