Linux Engineer
This a Full Remote job, the offer is available from: United States, Egypt, Liechtenstein, Indiana (USA), North Carolina (USA)
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.
This offer from "Connection" has been enriched by Jobgether.com and got a 77% flex score.
Apply tot his job
Apply To this Job