Demo

Linux Engineer

Connection
Connection Salary
CHARLOTTE, NC Full Time
POSTED ON 1/12/2026
AVAILABLE BEFORE 1/12/2027

Overview

Connection has a fantastic opportunity through our Technical Staffing division for a Linux Engineer in Charlotte, NC. This is a full-time hybrid position with benefits.

We are seeking a skilled Linux Engineer to support, maintain, and optimize enterprise Linux environments. The ideal candidate will have strong hands-on experience with Linux system administration, a solid understanding of automation and batch workloads, and the ability to work collaboratively across infrastructure, application, and operations teams. Experience with workload automation tools - particularly Stonebranch Universal Automation Center (UAC) - is a plus.

Responsibilities

  • Administer, configure, and maintain Linux servers (physical and virtual) in production and non-production environments
  • Perform system monitoring, performance tuning, patching, and troubleshooting to ensure high availability and reliability
  • Manage user access, security configurations, and system hardening in accordance with best practices
  • Support automation and batch processing workloads, including job scheduling, monitoring, and issue resolution
  • Collaborate with application teams to support deployments, upgrades, and operational needs
  • Develop and maintain scripts (e.g., Bash, Python) to automate routine administrative tasks
  • Participate in incident response, root cause analysis, and problem management activities
  • Maintain clear documentation for system configurations, procedures, and operational runbooks
  • Support disaster recovery and backup processes as required.

Min

USD $50.48/Hr.

Max

USD $65.12/Hr.

Qualifications

  • Strong hands-on experience administering Linux systems (Red Hat, CentOS, Ubuntu, or similar)
  • Solid understanding of Linux OS internals, file systems, networking, and process management
  • Experience with shell scripting (Bash); Python scripting is a plus
  • Familiarity with automation concepts and batch scheduling workloads
  • Experience supporting enterprise environments with high availability and uptime requirements
  • Strong troubleshooting skills and the ability to work independently and collaboratively
  • Excellent communication and documentation skills

Preferred / Nice-to-Have Skills

  • Experience with workload automation or batch scheduling tools
  • Exposure to Stonebranch Workload Automation (UAC – Universal Automation Center)
  • Experience with configuration management or automation tools (e.g., Ansible, Puppet, Chef)
  • Knowledge of virtualization and/or cloud platforms (VMware, AWS, Azure)
  • Familiarity with monitoring tools and logging frameworks.

Salary : $50 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Linux Engineer?

Sign up to receive alerts about other jobs on the Linux Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$83,502 - $107,152
Income Estimation: 
$104,896 - $133,785
Income Estimation: 
$123,198 - $153,566
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Connection

  • Connection Dallas, TX
  • SQL DBA - Remote TX Be part of the team that drives our company forward, transforming ideas into real-world tools and platforms that support the business a... more
  • 13 Days Ago

  • Connection Merrimack, NH
  • Overview What We Do We calm the confusion of IT by guiding the connection between people and technology. If a customer is looking for a better way to manag... more
  • 14 Days Ago

  • Connection Wilmington, OH
  • Overview Under the supervision of the Quality Manager, the Quality Assurance Technician conducts audits on the process, products and systems in the Configu... more
  • 16 Days Ago

  • Connection Merrimack, NH
  • Overview As an Account Manager at Connection, you are the foundation of our success, selling technology products and services to small to medium-sized busi... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Linux Engineer jobs in the CHARLOTTE, NC area that may be a better fit.

  • Jobs via Dice Charlotte, NC
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Alchemy Software Solutions LLC, is seeking the followi... more
  • 21 Days Ago

  • Collabera Charlotte, NC
  • Job Title: Linux Infrastructure Engineer Location: Chicago, Denver, and Charlotte Work Arrangement: onsite Client Industry: Banking Duration:12-18 Months (... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!