Full Time

Linux System Engineer

Robert Half
$70,000 - $120,000* / year (about $34–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Robert Half, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Linux System Engineer at Robert Half, you will be responsible for the design, implementation, and management of Linux-based systems to ensure optimal performance and security. Your role will involve collaborating with various technical teams to enhance infrastructure capabilities while providing excellent technical support and troubleshooting for system issues. You will also participate in capacity planning and system configuration, contributing to the reliability and availability of IT services across the organization.



Job Responsibilities

  • Design and implement secure and efficient Linux-based systems and networks.
  • Manage installation, configuration, and maintenance of Linux servers and services.
  • Monitor system performance and troubleshoot issues to ensure optimal uptime.
  • Develop and maintain system documentation including architectural diagrams and procedures.
  • Implement security measures and ensure compliance with best practices and policy guidelines.
  • Collaborate with software engineers and other stakeholders to enhance system functionality.
  • Provide tier-2 support for software and hardware issues related to Linux systems.
  • Automate tasks through scripting and deployment of configuration management tools.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • At least 3-5 years of experience in a Linux system administration or engineering role.
  • Proficiency in Linux operating systems (e.g., RHEL, CentOS, Ubuntu).
  • Experience with scripting languages (e.g., Bash, Python, Perl) for automation.
  • Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Solid understanding of networking concepts and protocols.
  • Knowledge of cloud platforms (e.g., AWS, Azure) is a plus.
  • Strong troubleshooting skills and attention to detail.


Technologies & Tools

The Linux System Engineer will work with a variety of technologies and tools, including but not limited to various distributions of Linux such as Ubuntu, CentOS, and RHEL. Familiarity with virtualization technologies (e.g., VMware, KVM) and cloud services like AWS or Azure is important. Additional tools may include configuration management systems like Ansible or Puppet, as well as monitoring solutions such as Nagios, Zabbix, or Prometheus. Understanding of source control systems like Git would also be beneficial.



Ideal Candidates

The ideal candidate for the Linux System Engineer position will possess strong analytical and problem-solving skills. They should demonstrate a proactive attitude towards learning and adapting to new technologies, showcasing a commitment to continuous improvement. Excellent communication abilities, both verbal and written, are essential for collaboration with various teams. The candidate should also exhibit a keen attention to detail, ensuring that all configurations are meticulously managed and maintained for service reliability.

The most unemployment pays a week, before anything added for dependents, runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.