Senior Linux Infrastructure Engineer

Senior Linux Infrastructure Engineer

Vollzeit 75600 - 92400 € / Jahr (geschätzt) Homeoffice (teilweise)
T

Auf einen Blick

  • Aufgaben: Verwalte und optimiere Linux-Systeme in einer dynamischen Produktionsumgebung.
  • Unternehmen: Tastytrade, ein innovatives Unternehmen im Finanzsektor.
  • Vorteile: Hybrid-Arbeitsmodell, wettbewerbsfähiges Gehalt und Entwicklungsmöglichkeiten.
  • Weitere Informationen: Ein kreatives Umfeld mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
  • Warum dieser Job: Werde Teil eines Teams, das an spannenden technischen Herausforderungen arbeitet und echte Lösungen entwickelt.
  • Qualifikationen: Mindestens 6 Jahre Erfahrung in Linux-Systemen und starke Problemlösungsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 75600 - 92400 € pro Jahr.

Company: tastytrade Role: Senior Linux Infrastructure Engineer Location: Chicago, IL - Hybrid

About the Role

We are looking for a senior Linux engineer who is equal parts operator and builder.

You will own the systems layer of our production environment - from the metal to the configuration management code.

This is a hands-on role: you will jump into incidents, tackle challenging engineering problems, design systems that scale, and evaluate new software and architectures.

This is not a role where the abstractions hide the machine.

You are expected to be curious about what is underneath and to be the person other engineers come to when a system is behaving in a way nobody can explain.

  • What You ll Do
  • Own Linux performance.

Diagnose and tune systems under real production load: CPU scheduling and NUMA placement, memory and page cache behavior, disk and filesystem I/O, and network stack tuning.

  • Lead troubleshooting on hard problems.
  • Work incidents methodically - form a hypothesis, find the cheapest test that falsifies it, and narrow the search rather than changing five things at once.
  • Write postmortems, organize follow-up tasks, and future-proof the environment so the same issue does not recur.
  • Write and maintain configuration management code.
  • Build infrastructure declaratively with Salt, Ansible, Chef, or Puppet, treating that code with the same standards as application code: reviewed, tested, and version-controlled.
  • Run containerized workloads.

Build, deploy, and operate services on Kubernetes or Nomad, including scheduling behavior, resource limits, health checking, and the failure modes that only appear under contention.

  • Automate in Bash and Python.
  • Replace manual runbooks with tooling and streamline repeatable work.
  • Operate core network services.
  • Troubleshoot TCP/IP with confidence and bring solid networking fundamentals.
  • Manage DNS and DHCP as production services - zone management, resolver behavior, TTL strategy, scopes, reservations, and relay configuration.
  • Operate the traffic and data tier.
  • Configure and troubleshoot Nginx and HAProxy (routing, TLS termination, health checks, connection handling) and support Redis and Rabbit MQ in production.
  • Manage virtualization.
  • Provision and maintain guests across VMware, Xen, or KVM, including capacity planning, host maintenance, and live migration.
  • Handle secrets properly.
  • Use Vault for secret storage, dynamic credentials, policy, and rotation - and help move the organization off whatever it was doing before.
  • Own observability.
  • Maintain log aggregation on the Elastic Stack and alerting through Nagios, Check MK, or Icinga.
  • Tune alerts toward signal; an alert nobody can act on is a bug.
  • Work through change management and code review.
  • Everything moves through Git and pull requests.
  • You will review other people s changes as seriously as you expect yours to be reviewed.

Who You Are

  • 6+ years in a Linux systems, infrastructure, or SRE role.
  • Expert-level Linux, specifically: Performance analysis.

You can go from a vague complaint to a named subsystem using the standard tooling - perf, strace, ss, iostat, bpftrace, or equivalents - and explain what the numbers mean.

  • Troubleshooting methodology. A disciplined, hypothesis-driven approach that works on a system you have never seen before.
  • We care more about how you narrow the problem than about which commands you happen to know.
  • Systems fundamentals. Processes and signals, systemd, cgroups and namespaces, filesystems, and what actually happens when a host exhausts memory or file descriptors.
  • Declarative configuration management at production scale - Salt, Ansible, Chef, or Puppet. You have authored and maintained the code, not only run it.
  • Containerization and orchestration.

Production experience with Kubernetes or Nomad, including the operational realities: scheduling, resource pressure, rollouts, and debugging a workload that will not start.

  • Scripting and automation. Strong Bash and working Python. You write code that other engineers can maintain.
  • Foundational networking.

Comfortable across layers - VLANs and routing, DNS, DHCP, TCP behavior, and TLS - and able to determine whether a problem is the application, the host, or the network.

  • Proxy and load-balancing experience with Nginx or HAProxy.
  • Virtualization experience with at least one of VMware, Xen, or KVM.
  • Git and peer review as a daily habit, including the discipline to keep changes reviewable.
  • Excellent written communication.
  • Runbooks, design proposals, and incident write-ups are a core part of this job, not an afterthought.
  • The ability to get productive quickly in areas where you do not yet have depth.
  • Preferred Qualifications
  • Production ownership of Redis or Rabbit MQ as a primary responsibility rather than a dependency.
  • Vault administration - policies, auth methods, and rotation at scale.
  • Elastic Stack operations at volume: index lifecycle, mapping decisions, and cluster tuning.
  • Experience in a regulated environment, or anywhere downtime has a direct revenue cost.
  • C
  • #J-18808-Ljbffr

Senior Linux Infrastructure Engineer Arbeitgeber: Tastylive

tastytrade ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung in Chicago bietet. Mit einem hybriden Arbeitsmodell fördern wir eine ausgewogene Work-Life-Balance und bieten zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Unsere Kultur ermutigt zur Zusammenarbeit und Innovation, während wir gleichzeitig auf die individuelle Leistung und das Wachstum jedes Mitarbeiters Wert legen.

T

Kontaktdaten:

Tastylive Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Linux Infrastructure Engineer erhalten könntest

Netzwerken in der IT-Community

In der IT-Consulting-Welt sollten wir regelmäßig auf Veranstaltungen wie Tech-Meetups oder Konferenzen gehen. Hier können wir nicht nur unser Netzwerk erweitern, sondern auch direkt mit potenziellen Arbeitgebern ins Gespräch kommen und unser Interesse an einer Vollzeitstelle zeigen.

Online-Foren und Gruppen nutzen

Sich in Online-Foren und Communities wie Stack Overflow oder LinkedIn-Gruppen umzusehen, kann uns helfen, Insider-Tipps zu erhalten und Informationen über offene Stellen in der IT-Beratung zu sammeln. Vergiss nicht, aktiv zu werden und Fragen zu stellen oder dein Wissen zu teilen – das erhöht unsere Sichtbarkeit!

Direkt bei Tastylive bewerben

Viele Unternehmen, wie Tastylive, stemmen ihre Vollzeitstellen bevorzugt über ihre eigenen Karriere-Webseiten. Also, lass uns regelmäßig auf deren Seite vorbeischauen und uns direkt bewerben, statt nur die üblichen Jobportale zu nutzen.

Überzeugende Projekte zeigen

Wir sollten unser Portfolio oder relevante Projekte gut sichtbar machen, egal ob das auf Github, persönlich oder auf LinkedIn ist. Bei IT-Consulting-Stellen kommt es oft auf praktische Erfahrungen an, also lass uns zeigen, was wir können!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Linux Infrastructure Engineer mit Bravour zu bestehen

Linux Performance Analysis
Troubleshooting Methodology
Declarative Configuration Management (Salt, Ansible, Chef, Puppet)
Containerization and Orchestration (Kubernetes, Nomad)
Scripting und Automatisierung (Bash, Python)
Netzwerkgrundlagen (TCP/IP, DNS, DHCP, VLANs)
Proxy und Load-Balancing (Nginx, HAProxy)

Einige Tipps für deine Bewerbung 🫡

Zeige deine technischen Skills!:In der IT-Beratung zählen deine technischen Kenntnisse und Fähigkeiten. Achte darauf, relevante Programmiersprachen, Tools und Systeme in deinem Lebenslauf aufzulisten. Zeig auch, wenn du Zertifikate hast, die deine Kompetenz unterstützen – das könnte dir einen echten Vorteil verschaffen!

Verstehe die Branche!:Unterstreiche in deinem Anschreiben, dass du ein gutes Verständnis für aktuelle Trends und Herausforderungen in der IT-Branche hast. Zeig, dass du nicht nur die technischen Aspekte beherrschst, sondern auch die Bedürfnisse der Kunden erkennen und lösen kannst!

Deine Projekte zählen!:Falls du bereits an IT-Projekten gearbeitet hast, verlinke diese oder beschreibe sie in deinem Lebenslauf. Praktische Erfahrungen – sei es in Form von Praktika oder privaten Projekten – sind besonders wertvoll in der IT-Beratung. Zeige uns, was du kannst!

Individuelle Bewerbung ist der Schlüssel!:Jede Bewerbung sollte individuell auf Tastylive und die ausgeschriebene Position Senior Linux Infrastructure Engineer zugeschnitten sein. Teile uns mit, warum gerade du eine gute Wahl für unser Team bist. Das zeigt dein Engagement und deine Motivation, die über eine Standardbewerbung hinausgeht.

Wie man sich auf ein Vorstellungsgespräch bei Tastylive vorbereitet

Technische Vorbereitung ist alles!

Da du dich auf eine Vollzeitstelle in der IT-Beratung bewirbst, solltest du dir wirklich einen Überblick über die wichtigsten Tools und Technologien verschaffen, die in der Branche verwendet werden. Sei bereit, technische Fragen zu beantworten, die sich auf Software-Architektur oder Systemintegration beziehen könnten.

Praxisbeispiele parat haben

In der IT-Beratung ist es wichtig, konkrete Beispiele aus deiner bisherigen Erfahrung zu bringen. Überlege dir Projekte, bei denen du erfolgreich einen Kunden beraten hast oder Herausforderungen gelöst hast. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch in der Praxis erfolgreich sein kannst.

Soft Skills betonen

Ein großer Teil der IT-Beratung ist die Kommunikation mit Kunden und das Verständnis ihrer Bedürfnisse. Bereite dich darauf vor, über deine zwischenmenschlichen Fähigkeiten zu sprechen, wie du mit herausfordernden Kunden umgehst oder wie du in Teams arbeitest. Das wird den Interviewern zeigen, dass du mehr als nur technisches Wissen mitbringst!

Fragen zum Unternehmen vorbereiten

Schau dir spezifisch die Projekte von Tastylive an und überlege dir, welche Fragen du dazu stellen möchtest. Zeig Interesse an den aktuellen Herausforderungen, vor denen das Unternehmen steht, und wie du dazu beitragen könntest. Das hebt dich von anderen Bewerbern ab und zeigt, dass du wirklich motiviert bist.