Linux Engineer


Chicago
USD200000 - USD400000
PR/576284_1769093596
Linux Engineer

A leading trading firm is looking for a Linux Engineer to join its team, where they will manage the buildout, configuration, tuning, and day‑to‑day dependability of a large global Linux footprint that supports many different types of compute demands. These range from extremely latency‑sensitive systems used in fast‑execution trading environments to compute‑heavy clusters supporting research pipelines and numerous container‑based services. This position calls for deep Linux knowledge applied across thousands of machines, with automation serving as the backbone for consistency and operational scale. A self‑driven approach, strong teamwork, solid analytical skills, and an interest in evolving infrastructure practices are key to advancing the platform.

Key Responsibilities:

Diagnose and resolve complex Linux‑related issues affecting production systems, ensuring strong performance and overall stability.
Contribute to and refine configuration‑management frameworks that govern a large, globally distributed fleet of bare‑metal servers.
Build and enhance automation tools in Python and Bash to streamline large‑scale operational workflows.
Improve lifecycle processes that convert new hardware into fully provisioned, production‑ready servers.
Expand and refine logging, metrics collection, alerting, and monitoring capabilities for better insight across all Linux environments.
Regularly communicate technical updates, progress, and changes through written documentation, meetings, tickets, and collaborative code reviews.

Required Background:

Hands‑on experience with Linux systems engineering and provisioning at significant scale, especially on non‑virtualized hardware.
Expertise in configuration‑management systems, ideally with Puppet and Hiera in large fleet environments.
Strong Python development abilities focused on automation, API integration, testing, and troubleshooting.
Experience creating and maintaining Ansible playbooks for multi‑stage workflows and automation tasks.
Understanding of RPM packaging workflows, including building, versioning, and maintaining internal repositories.
Familiarity with CI/CD tooling, Git workflows, and common branching strategies.
Strong diagnostic ability using tools such as eBPF, tcpdump, strace, systemd utilities, NTP/PTP tools, lsof, and related debugging utilities.
Solid grasp of essential networking concepts including routing, DNS, and common transport protocols.
Experience designing and publishing Docker container images.
General exposure to Kubernetes environments.
Knowledge of observability platforms such as Prometheus, Grafana, and AlertManager, particularly for Linux‑focused monitoring and exporter development.

FAQs

Herzlichen Glückwunsch – wir wissen, dass es ein großer Schritt ist, sich die Zeit für eine Bewerbung zu nehmen. Wenn Sie sich bewerben, werden Ihre Angaben direkt an den zuständigen Berater weitergeleitet, der aktiv nach passenden Talenten sucht. Aufgrund der hohen Nachfrage können wir uns möglicherweise nicht bei allen Bewerbern zurückmelden. Wir behalten Ihren Lebenslauf und Ihre Daten jedoch stets in unserer Datenbank und melden uns bei Ihnen, sobald wir ähnliche Positionen sehen oder Fähigkeiten identifizieren, die das Wachstum von Unternehmen vorantreiben können.

Ja. Auch wenn diese Position nicht perfekt zu Ihrem nächsten Karriereschritt passt, hilft uns Ihre Bewerbung dabei, Ihre Fachkenntnisse und Ziele besser zu verstehen. So stellen wir sicher, dass Sie bei der passenden Gelegenheit auf unserem Radar sind.

Wir arbeiten auf unterschiedliche Weise: Zum einen veröffentlichen wir die aktuell verfügbaren Positionen auf unserer Website. Häufig können wir jedoch aus Gründen der Vertraulichkeit nicht alle Vakanzen ausschreiben. Darüber hinaus arbeiten wir mit Kunden zusammen, die einen stärkeren Fokus auf Fähigkeiten legen und darauf, was erforderlich ist, um ihr Unternehmen zukunftssicher aufzustellen.

Aus diesem Grund empfehlen wir, Ihren Lebenslauf zu registrieren, damit Sie auch für Positionen berücksichtigt werden können, die noch nicht geschaffen wurden.

Ja, wir unterstützen Sie bei der Optimierung Ihres Lebenslaufs und der Vorbereitung auf Vorstellungsgespräche. Von individueller Beratung über die gezielte Vorbereitung auf Interviews bis hin zu Gehalts- und Vertragsverhandlungen stehen wir Ihnen während Ihres gesamten nächsten Karriereschritts zur Seite.