Linux Engineer

Arena Technical Resources
Aurora, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Aurora, United States of America

Tech stack

Bash
Linux
Perl
Python
Red Hat Enterprise Linux - RHEL
Virtualization Technology
Scripting (Bash/Python/Go/Ruby)

Job description

A Linux Engineer is responsible for designing, implementing, and maintaining Linux-based systems and infrastructure, ensuring optimal performance and security.

Key Responsibilities

  • System Installation and Configuration: Install, configure, and maintain Linux operating systems and applications across the organization.

  • Performance Monitoring: Monitor system performance to ensure reliability and efficiency, addressing any issues that arise.

  • Troubleshooting: Diagnose and resolve system issues, including hardware and software problems related to Linux systems.

  • Security Management: Implement and manage security measures, including firewalls, access controls, and system updates to protect against vulnerabilities.

  • Automation and Scripting: Develop and maintain scripts to automate routine tasks, enhancing system efficiency and reducing manual intervention.

  • Collaboration: Work closely with cross-functional teams, including network engineers and system administrators, to ensure seamless integration and operation of systems.

  • Documentation: Document system configurations, processes, and changes to maintain clear records for future reference.

Requirements

Eligibility: Candidate must possess an active TS/SCI w/ CI Poly, Technical Expertise: Extensive knowledge of Linux operating systems, including installation, configuration, and troubleshooting.

  • Scripting Proficiency: Familiarity with scripting languages such as Python, Bash, or Perl to automate tasks and improve system performance.

  • Experience with Virtualization: Understanding of virtualization technologies and their implementation in Linux environments.

  • Problem-Solving Skills: Strong analytical and problem-solving abilities to diagnose and resolve technical issues effectively.

  • Communication Skills: Excellent verbal and written communication skills to collaborate with team members and provide support to users.

Educational Background

  • Relevant certifications, such as Red Hat Certified Engineer (RHCE) or Linux Foundation Certified Engineer (LFCE), can be advantageous.

Apply for this position