- Startseite
- Remote Jobs
- Information Technology - Software Engineer
Information Technology - Software Engineer
Eckdaten
Arbeitsmodell
Dieses Stellenangebot wird von Jobgether im Auftrag eines Partnerunternehmens veröffentlicht. Wir suchen derzeit einen Software Engineer (m/w/d) in Deutschland.
Dies ist eine spannende Gelegenheit für einen erfahrenen Softwareentwickler mit Expertise in Data Engineering, Cloud-Infrastruktur und DevSecOps-Praktiken, um in einem hochtechnischen und schnelllebigen Umfeld zu arbeiten. In dieser Rolle tragen Sie zur Entwicklung und Optimierung skalierbarer Datenplattformen und verteilter Abfragesysteme bei, die den Betrieb auf Unternehmensebene unterstützen.
Sie arbeiten mit modernen Cloud-nativen Technologien, Automatisierungs-Frameworks und Infrastructure-as-Code-Tools, um Leistung, Zuverlässigkeit und Sicherheit in komplexen Systemen zu verbessern. Die Position bietet starke Einblicke in Kubernetes-Umgebungen, Data-Governance-Initiativen und fortgeschrittene Linux-Administrationsaufgaben.
Aufgaben
Diese Rolle konzentriert sich auf den Aufbau, die Wartung und die Optimierung sicherer Data-Engineering- und Cloud-Infrastrukturlösungen in verteilten Umgebungen.
- Design, Implementierung und Wartung skalierbarer Data-Engineering- und DevSecOps-Lösungen.
- Unterstützung und Optimierung verteilter Query-Engines und moderner Datenarchitekturen.
- Entwicklung und Wartung von Infrastruktur-Automatisierungs- und Deployment-Workflows mittels Infrastructure-as-Code.
- Verwaltung und Erweiterung von Kubernetes-basierten containerisierten Umgebungen und Cloud-nativen Systemen.
- Konfiguration, Fehlerbehebung und Optimierung von Plattformen wie Starburst Enterprise, Trino oder Presto.
- Entwicklung fortgeschrittener Linux-Skripte und Unterstützung der Systemadministration in Unternehmensumgebungen.
- Implementierung und Pflege von Data Governance, Zugriffskontrollen und Sicherheitsstandards.
- Zusammenarbeit mit Engineering- und Operations-Teams zur Verbesserung der Systemzuverlässigkeit, Skalierbarkeit und Performance.
- Überwachung, Fehlerbehebung und Lösung von Infrastruktur- und Anwendungsproblemen.
- Beitrag zum Cloud-Plattform-Management und zu Automatisierungsinitiativen (z. B. AWS oder Azure).
- Unterstützung der kontinuierlichen Verbesserung von Deployment-Prozessen und operativer Effizienz.
Anforderungen
Der ideale Kandidat kombiniert fundierte Cloud-Engineering-Expertise mit praktischer Erfahrung in verteilten Datensystemen, Automatisierung und Infrastrukturmanagement.
- 3+ Jahre Erfahrung in Data Engineering und/oder DevSecOps-Rollen.
- Fundierte praktische Erfahrung mit Starburst Enterprise, Trino oder Presto.
- Starke Erfahrung mit fortgeschrittenem Linux-Scripting und Systemadministration.
- Erfahrung mit Red Hat Enterprise Linux und Automatisierungstools wie Ansible.
- Erfahrung mit Datentabellenformaten wie Iceberg, Hive oder ähnlichen Technologien.
- Fundiertes Verständnis verteilter Query-Engines und großskaliger Datenarchitekturen.
- Praktische Erfahrung mit Cloud-Plattformen wie Amazon Web Services oder Microsoft Azure.
- Praktische Erfahrung mit Kubernetes, Docker und Infrastructure-as-Code-Tools wie Terraform.
- Kenntnisse in mindestens einer Programmiersprache wie Python.
- Erfahrung in der Implementierung von Sicherheit, Governance und Zugriffskontrollen auf Unternehmensebene.
- Starke Fähigkeiten in Fehlerbehebung, Debugging und Performance-Tuning.
- Analytische Denkweise, Teamfähigkeit sowie exzellente Kommunikations- und Problemlösungsfähigkeiten.
Vorteile
- Vollständig remote Arbeitsumgebung mit flexiblen Arbeitszeiten.
- Möglichkeit, an Cloud- und Data-Engineering-Projekten auf Unternehmensebene zu arbeiten.
- Kontakt mit modernsten Cloud-nativen, Kubernetes- und verteilten Datentechnologien.
- Zusammenarbeit mit hochqualifizierten Engineering-Teams.
- Möglichkeiten zur technischen Weiterentwicklung und kontinuierlichem Lernen.
- Teilnahme an modernen DevSecOps- und Infrastruktur-Automatisierungsinitiativen.
- Dynamische und innovationsgetriebene Unternehmenskultur.
- Langfristige Karriereentwicklungsmöglichkeiten.
Wie Jobgether funktioniert
Wir nutzen einen KI-gestützten Matching-Prozess, um sicherzustellen, dass Ihre Bewerbung schnell, objektiv und fair geprüft wird. Unser System identifiziert die am besten geeigneten Kandidaten, und diese Shortlist wird direkt an das einstellende Unternehmen weitergegeben. Die endgültige Entscheidung und die nächsten Schritte (Interviews, Assessments) werden von deren internem Team verwaltet.
Datenschutzhinweis
Mit dem Absenden Ihrer Bewerbung bestätigen Sie, dass Jobgether Ihre personenbezogenen Daten verarbeitet, um Ihre Eignung zu bewerten und relevante Informationen mit dem einstellenden Arbeitgeber zu teilen. Diese Verarbeitung basiert auf berechtigtem Interesse und vorvertraglichen Maßnahmen gemäß geltendem Datenschutzrecht (einschließlich DSGVO). Sie können Ihre Rechte jederzeit ausüben. Wir setzen KI-Tools zur Unterstützung des Einstellungsprozesses ein, ersetzen jedoch nicht das menschliche Urteilsvermögen. Endgültige Einstellungsentscheidungen werden von Menschen getroffen.
