More jobs:
Linux Engineer
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-01-11
Listing for:
Connection
Full Time
position Listed on 2026-01-11
Job specializations:
-
IT/Tech
Cloud Computing, Unix/Linux
Job Description & How to Apply Below
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.
USD $50.48/Hr.
MaxUSD $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
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×