Enable job alerts via email!

Linux Engineer - Remote / Telecommute

Cynet systems Inc

Cary (NC)

Remote

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A technology solutions firm in Cary, NC, seeks an experienced Linux Systems Administrator to architect and manage Linux-based systems across various environments. The ideal candidate will have 8 to 10+ years of experience, adept in automation tools like Puppet and Ansible, and possess a strong background in networking fundamentals. Strong problem-solving skills and the ability to lead technical initiatives are essential. Competitive salary and benefits offered.

Qualifications

  • 8 to 10+ years of demonstrated experience in Linux Systems Administration (RHEL, SLES, Ubuntu).
  • Proven experience with solution architecture and design for UNIX/Linux environments.
  • In-depth knowledge of networking fundamentals.

Responsibilities

  • Architect, design, and implement Linux-based systems for cloud environments.
  • Lead technical delivery for project initiatives.
  • Troubleshoot and resolve complex system issues.

Skills

Linux Systems Administration
Automation and configuration management
Networking fundamentals
Troubleshooting and problem-solving
Shell scripting
Cloud environments
Documentation and communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Puppet
Ansible
Python
Ruby
Bash
Docker
Kubernetes
Git
Job description
Job Description
  • Architect, design, and implement Linux-based systems for cloud, on-premises, and hybrid environments in alignment with organizational standards and security protocols.
  • Lead technical delivery for project initiatives, providing guidance to junior engineers and collaborating with cross-functional teams.
  • Develop, deploy, and automate Linux infrastructure using tools such as Puppet, Ansible, Python, Ruby, and Bash.
  • Provision and manage services, monitor system health, and upgrade virtual resources and software as needed.
  • Troubleshoot and resolve complex system issues, applying industry best practices and creative problem-solving approaches.
  • Ensure compliance with ITIL processes for incident and problem management, including daily operational tasks.
  • Evaluate, install, and maintain backup solutions, supporting application availability, performance, and disaster recovery planning.
  • Apply operating system and security patches, ensuring systems are up-to-date and protected against vulnerabilities.
  • Manage and mentor junior support staff, while providing hands-on support for both on-premises and public cloud systems.
  • Maintain documentation, contribute to knowledge sharing, and uphold high standards of customer service and communication.
  • Provide off-hours and rotational shift support as necessary to ensure 24/7 system availability.
Skill Requirements
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 8 to 10+ years of demonstrated experience in Linux Systems Administration (RHEL, SLES, Ubuntu).
  • Proven experience with solution architecture and design for UNIX/Linux environments.
  • In-depth knowledge of networking fundamentals (TCP/IP, httpd, openssl, bind, sendmail, etc.).
  • Advanced shell scripting and command-line skills with strong troubleshooting capabilities.
  • Hands-on experience with automation and configuration management tools such as Puppet, Ansible, and Git.
  • Experience working in cloud environments (Azure, AWS) and virtualization platforms (VMware, OVM, Windows Hypervisor).
  • Familiarity with DevOps practices, containerization technologies (Docker, Kubernetes), and hybrid cloud environments.
  • Excellent analytical, problem-solving, documentation, and communication skills.
  • Ability to prioritize, multi-task, and perform effectively in a collaborative, team-oriented setting.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.