Linux Engineer

Raye IT Consulting

$75K — $95K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field (IT, Computer Science, etc.)
  • 5+ years of systems administration or related technical experience
  • Experience with Linux system administration (RHEL 7 and RHEL 8)
  • Proficient in shell scripting for automation
  • Hands-on experience with Ansible and Git
  • Understanding of networking concepts and performance tuning
  • Familiarity with Agile development environment

Responsibilities

  • Support Linux infrastructures with implementation and troubleshooting.
  • Enforce security hardening and compliance with STIG standards.
  • Manage Linux operating systems in physical servers and the cloud.
  • Facilitate cloud operations in Microsoft Azure.
  • Execute software upgrades and patches using orchestration tools.
  • Develop and maintain CI/CD pipelines for continuous integration.
  • Automate tasks and workflows with scripting and code development.

Benefits

  • 401(k) plan
  • 401(k) matching
  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • Flexible Spending Account (FSA)
  • Life Insurance
  • Paid Time Off
Full Job Description
Raye IT is looking for an engineer with Linux experience to support the infrastructure of on-premises physical and virtual systems.

Responsibilities

  • Provide implementation, troubleshooting, and maintenance support for IT systems across Linux infrastructures.
  • Implement and maintain system hardening and STIG policies in alignment with client requirements and industry standards.
  • Configure, deploy, and manage Linux operating systems within physical servers and cloud-based virtual machines.
  • Support cloud infrastructure deployments and operations within Microsoft Azure.
  • Plan, coordinate, and execute software upgrades, patches, and hot fixes for Linux servers using tools such as Red Hat Satellite and BigFix.
  • Design, build, and maintain development pipelines supporting continuous integration and deployment workflows.
  • Write, modify, and maintain shell scripts and automation code using Python, Perl, Java, C, or similar languages.
  • Develop and maintain Ansible playbooks for configuration management, provisioning, and automated deployments across the environment.
  • Manage version control workflows using Git, including branching strategies, pull requests, and repository management.
  • Collaborate with cross-functional teams to design and implement automation strategies and deployment processes.
  • Identify recurring issues and develop process improvements to reduce incident response and outage times.
  • Develop, document, and maintain Operations & Maintenance (O&M) and Standard Operating Procedures (SOPs).
  • Utilize Service Now to track, work and support continuous improvement initiatives.
  • Support the development and maintenance of automated testing frameworks and processes.


Qualifications

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field.
  • 5+ years of systems administration experience or equivalent transferable technical experience.
  • Demonstrated experience administering systems including user account management, server and subsystem configuration, network management, software installation and configuration, backup and recovery operations, and configuration management and routine system maintenance.
  • Hands-on experience with Linux system administration, specifically RHEL 7 and RHEL 8.
  • Proficiency in shell scripting for task automation, system administration, and operational workflows.
  • Hands-on experience with Ansible for configuration management, playbook development, and automated provisioning - required.
  • Experience with Git for version control and collaborative development workflows.
  • Exposure to building and maintaining development pipelines (CI/CD) in a team environment.
  • Working knowledge of configuration management principles and best practices.
  • Understanding of fundamental networking concepts, distributed computing environments, and performance tuning and capacity planning at both hardware and software levels.
  • Experience working in an Agile development environment.
  • Familiarity with Systems Engineering processes and best practices.

Security Clearance Requirement: Public Trust

Place of Performance: Lakeland, FL

Schedule:Monday - Friday (hybrid)

Benefits:
  • 401(k)
  • 401(k) matching
  • Health Insurance
  • Dental Insurance
  • Disability Insurance
  • Flexible Spending Account (FSA)
  • Life Insurance
  • Paid Time Off


Similar Jobs

More Jobs at Raye IT Consulting

  • Linux Engineer
    $75K — $95K *
    Lakeland, FL 33810 (Polk County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Linux Engineer jobs: