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