Sr. Linux Engineer

Intone Networks
  • St. Louis, MO
    3 days ago

    Job Description

    This is a 12-month contract position for a Senior Linux Engineer based in St. Louis, Missouri. You will support the migration of a Windows-based system to a Linux desktop environment for an IoT-like platform, collaborating with cross-functional teams to design, plan, and execute the migration while ensuring security and system hardening throughout the transition.

    Responsibilities

    • Assist with the design, planning, and execution of migration from a Windows-based to a Linux-based solution, including host OS conversion and application porting.
    • Analyze existing Windows application dependencies, services, and configurations to advise on a comprehensive Linux migration strategy and target architecture.
    • Collaborate with development, infrastructure, and operations teams to ensure functional parity and system requirements are met throughout the migration.
    • Identify and resolve compatibility issues, driver conflicts, and platform-specific blockers encountered during the Windows-to-Linux migration process.
    • Ensure the new OS configuration is hardened and set up in a secure fashion for distribution.

    Qualifications

    • Required

    • 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.

    • Ability to design time-sensitive, high-availability solutions with minimal guidance and high attention to detail.

    • Proficiency in Linux scripting (Bash) and experience developing software in languages such as C#, C, or C++.

    • Experience porting or rewriting Windows-native code to Linux-compatible equivalents.

    • Bachelor's degree in Computer Science, Computer Engineering, or related field.

    • Preferred

    • Understanding of Service-Oriented Architectures.

    • Experience deploying and managing Linux-based workloads on cloud platforms such as AWS or Azure.

    • Experience with Docker, Podman, or Kubernetes for containerizing migrated workloads.

    • Experience working with Azure IoT solutions.

    • Ability to design and work with scalable distributed software solutions.

    • Web technologies such as HTML, CSS, Blazor, or Razor Script for UI applications.

    • Git-based version control and CI/CD platforms such as GitLab, GitHub, or Bitbucket.

    • IDEs such as Visual Studio, VS Code, or JetBrains.

    • Design and diagramming tools such as Draw.io, Stately.ai, Mural, Lucidchart, Craft.io, or Mermaid Charts.

    Numbers & Facts

    LocationSt. Louis, MO

    Skills

    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Artificial Intelligence (AI)unmatched
    • Bash Scriptingunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Configuration Managementunmatched
    • Cross-Functionalunmatched
    • Debian Linuxunmatched
    • Desktop Environmentsunmatched
    • Detail Orientedunmatched
    • High Availabilityunmatched
    • Internet of Thingsunmatched
    • Linux Distributionsunmatched
    • Linux Operating Systemunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Windows Azureunmatched
    • Microsoft Windows Operating Systemunmatched
    • Migration Strategyunmatched
    • Operating Systemsunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Portingunmatched
    • Systems Administration/Managementunmatched
    • Technical/Engineering Designunmatched
    • Ubuntuunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder