System Engineer

Exegy•St Louis, MO

About The Position

Exegy is seeking an experienced System Engineer to join its Managed Services Engineering team in St. Louis, Missouri. The role serves as the lead specialist for Linux systems, bare-metal provisioning, and infrastructure networking, building and maintaining automation that converts bare-metal servers into production-ready platforms. The engineer owns automated OS provisioning workflows, configuration management frameworks, Linux networking and routing services, and hardware validation tooling, and serves as a senior escalation resource for deployment and operations teams.

Requirements

  • At least 5 years of senior-level systems engineering experience with RHEL and Rocky Linux 9/10.
  • Hands-on experience with Puppet, including modules, manifests, Hiera, Facter, and Ruby, and with Ansible.
  • Practical experience with PXE/iPXE, live boot image generation using dracut/initramfs, unattended installers such as Anaconda/Kickstart, and provisioning tools such as Razor or Foreman.
  • Proficiency in Python and Bash systems automation, CLI tooling, REST API integration, and structured data formats such as JSON and YAML.
  • Experience with NoSQL and relational databases, such as CouchDB and PostgreSQL, for infrastructure and configuration data.
  • Deep knowledge of IP networking, NIC bonding, VLANs, multiple routing tables, policy-based routing with ip rule/ip route, firewalling with iptables/nftables, and packet analysis with tcpdump.
  • Experience configuring and troubleshooting OpenVPN, SSL/TLS certificates using OpenSSL/PKI, proxy services such as Squid, and routing daemons such as BIRD.
  • Strong command of systemd, dnf/yum/rpm, storage and filesystems, and diagnostic tools including journalctl, strace, lsof, ss, and dmesg.
  • Familiarity with enterprise server hardware from Dell, Intel, and AMD; BOM verification; and lights-out management tools such as iDRAC, IPMI, RACADM, and Redfish.
  • Proficiency with Git, clear technical documentation, and effective communication across engineering and deployment teams.

Nice To Haves

  • RHCSA or RHCE certification.
  • Experience with Docker and virtual machine or hypervisor environments.
  • Familiarity with Telegraf, Prometheus, and Grafana, and with ServiceNow and Jira.

Responsibilities

  • Design, maintain, and evolve automated provisioning workflows, including network boot environments, live boot images, and unattended Linux installations.
  • Lead OS lifecycle work, including package and repository management, service administration, and platform upgrades.
  • Build and maintain Puppet and Ansible automation, including custom modules, manifests, data hierarchies, and backend data stores.
  • Develop and support Python and Bash applications and scripts for preboot staging, hardware discovery, and automated hardware validation.
  • Administer, troubleshoot, and modernize Linux network services, including dynamic routing, VPN, proxy services, and SSL/TLS certificate lifecycle management.
  • Define and validate Bills of Materials (BOMs) for enterprise server platforms, manage out-of-band configuration, and resolve hardware discrepancies during bring-up.
  • Act as the escalation point for deployment and support teams on provisioning failures, hardware mismatches, and complex Linux networking and routing issues.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service