Role Sr. Linux Engineer/ Sr. System Engineer
Duration 12 Months
Location St. Louis, MO ( Fully Onsite)
Need Local
Job description
This engineer will support the migration of a Windows-based system to a Linux desktop environment for an IoT-like platform. Responsibilities include collaborating with the team to define and execute a migration path, converting existing desktop applications to the new environment, and hardening the OS by securing and locking down system components.
Required Qualifications Include:
10+ years of software development experience or equivalent.
Proven track record of planning and executing full Windows-to-Linux OS and application migrations in production environments with minimal downtime.
Deep expertise in Linux distributions Ubuntu, or Debian based systems, including system hardening, package management, and configuration management.
Able to design time-sensitive, high-availability solutions with minimal guidance and high attention to detail.
Proficiency in Linux scripting (Bash) and experiencing developing software in languages such as C#, and/or C/C++.
Experience porting or rewriting Windows-native code to Linux-compatible equivalents.
BS in Computer Science, Computer Engineering, or other