Linux Administrator - TRU Simulation Training, Inc.

Textron Lutz , FL 33559

Posted 2 weeks ago

JOB SUMMARY:

The Linux Administrator is a highly motivated and self-driven team player that can perform in a fast-paced environment. Responsible for maintaining robust infrastructure, automating processes, and supporting software engineers, the preferred candidate has broad technical knowledge and a strong desire for innovation. At TRU Simulation, we value innovation, collaboration, and a passion for technology. Our team thrives on solving complex challenges in the Linux environment, and we're looking for a skilled Linux Administrator to join us.

JOB RESPONSIBILITIES:

  • Technical OS Support:

  • Install, configure Linux and/or Windows OS on simulator target computers and engineering development stations.

  • Collaborate with software engineers to troubleshoot and optimize performance.

  • Provide technical support for production team, including resolving operating system-related issues.

  • Install, configure, build, test, and debug 3rd party software applications and drivers.

  • Setup maintenance and real-time ethernet ports for simulator target computers.

  • Cold Start Procedures:

  • Develop and document cold start procedures for target machines.

  • Ensure efficient system boot-up and initialization.

  • Document configuration management processes and software build procedures.

  • Containerization and Orchestration:

  • Manage containerized applications using container runtimes.

  • Manage Git Runners.

  • Infrastructure Design and Implementation:

  • Collaborate with cross-functional teams to design, implement, and maintain Linux infrastructure.

  • Ensure high availability, scalability, and performance of servers and services.

  • Perform computer system hardware/software debugging with engineering team.

  • Collaborate with Engineering Manager(s) to maintain software architecture and configuration management.

  • Automation and Deployment:

  • Develop automation strategies and deployment processes.

  • Create tools to optimize resource utilization and streamline workflows.

  • Kernel Rebuilding:

  • Proficiently rebuild Linux kernels when necessary.

  • Stay updated on security patches and enhancements.

  • Monitoring and Troubleshooting:

  • Monitor system performance, identify bottlenecks, and fine-tune configurations.

  • Troubleshoot issues promptly to minimize downtime.

  • Configuration Management:

  • Maintain configuration management solutions (e.g., Ansible, Puppet, Chef).

  • Implement best practices for system configuration and security.

  • Create and manage software projects using Git and Subversion repositories.

  • Continuous Learning and Technology Trends:

  • Stay up to date with industry trends, emerging technologies, and best practices.

  • Participate in relevant training and certifications to enhance your skills.

  • Perform obsolescence testing on computer hardware and spec out new computer hardware.

EDUCATION/ EXPERIENCE:

  • Bachelor's degree required in Information Systems, Information Technology, Computer Science, or related field.

  • Minimum 5 years of related experience required.

QUALIFICATONS:

  • Linux/Unix and Windows OS proficiency.

  • Strong knowledge of Shell, Perl, Python scripting languages

  • Proficiency with compilers, cmake, make, makefiles, and applications such as GTK , Glade, Qt

  • Experience with Git, Subversion, and configuration management best practices.

  • Understanding of GitLab for version control

  • Exposure to CI/CD pipelines (e.g., GitLab CI/CD)

  • Familiarity with container orchestration tools (e.g., Kubernetes, Docker Compose).

  • Capable of performing computer hardware troubleshooting and root cause analysis

  • Exceptional problem solving and troubleshooting skills

  • Strong work ethic and attention to detail

  • Excellent communication skills (verbal, written, interpersonal)

  • Ability to work independently and in a team environment

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Linux Administrator - TRU Simulation Training, Inc.

Textron