Dateningenieur
Role details
Job location
Tech stack
Job description
Das DevOps Commercial Mobility Team konzentriert sich darauf, Lösungen bereitzustellen, um einen erstklassigen In-Flight-Konnektivitätsdienst für kommerzielle Fluggesellschaften anzubieten. Als Schlüsselmitglied gestalten Sie die Zukunft groß angelegter verteilter Systeme durch innovative Designs, Architekturen und Methoden. Im Rahmen unseres DevOps-Modells helfen Sie bei der Entwicklung des Dienstes und übernehmen die Verantwortung von Anfang bis Ende, einschließlich der Durchführung periodischer Bereitschaftsdienste nach dem Follow-the-Sun-Modell.
Der ideale Kandidat verfügt über starke Kommunikationsfähigkeiten, Engagement für kontinuierliches Lernen, Anpassungsfähigkeit, Kreativität und Einfallsreichtum. Er zeigt eine Leidenschaft dafür, komplexe technische Probleme durch innovative und automatisierte Lösungen zu lösen. Darüber hinaus ist er versiert in der Zusammenarbeit mit Betriebsteams, bietet notwendige Unterstützung, analysiert große Datensätze und bewirkt Problemlösungen.
Requirements
- In der Regel sind 4+ Jahre einschlägige Erfahrung in der kommerziellen Softwareentwicklung beim Aufbau verteilter Anwendungen und ein Masterabschluss in Informatik oder Computertechnik erforderlich; oder 6+ Jahre einschlägige Erfahrung mit einem Bachelorabschluss in Informatik oder Computertechnik; oder 8+ Jahre einschlägige Erfahrung ohne relevanten Abschluss
- Fundierte Kenntnisse in zwei oder mehr der folgenden Sprachen: Java, Python, SQL
- Erfahrung im Entwerfen und Implementieren von Airflow DAGs für Datenpipelines und Workflows
- Erfahrung mit cloudbasierten Technologien, vorzugsweise Google Cloud Platform
- Fähigkeit, in verteilten, remote arbeitenden agilen Teams mit hoher Eigenmotivation und selbstständiger Arbeitsweise zu arbeiten
- Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten zur Förderung der Interaktion mit Entwicklerkollegen, Architekten, Ingenieuren und Produktmanagern
- Erfahrung mit oder Bereitschaft, agile Methoden (Kanban, SCRUM, XP), moderne Softwareentwicklungsumgebungen und DevOps-Praktiken zu erlernen
- Erfahrung mit Algorithmen, Datenstrukturen, Komplexitätsanalyse und Softwaredesign
- Reisebereitschaft bis zu 10%
Was Ihnen bei der Arbeit helfen wird
- Erfahrung im Bereich Data Engineering
- Erfahrung mit Data-Warehousing-Technologien (z. B. Snowflake, BigQuery) oder relationaler Datenbankverwaltung (z. B. Postgres, MySQL oder Oracle)
- Erfahrung mit GoLang
- Breites Technologieinteresse über verschiedene Disziplinen hinweg, einschließlich Computer- und Systemarchitektur, Leistungsanalyse, Design verteilter Systeme, Test- und Verifikationstechnologien, Datenverarbeitung und Netzwerke sowie Betrieb von Softwarediensten im großen Maßstab
- Technischer und softwaretechnischer Hintergrund in den Bereichen Cloud Computing, Enterprise Computing, Server und Virtualisierungstechnologie und -produkte
- Expertise im Entwerfen, Analysieren und Fehlerbeheben groß angelegter verteilter Systeme
- Erfahrung im Entwerfen und Implementieren automatisierter Softwarekomponenten- und Integrationstests
- Systematische Problemlösungsansätze, gepaart mit starkem Verantwortungsbewusstsein und Engagement
- Erfahrung in der Entwicklung von SOX-konformen Systemen
Benefits & conditions
140.500,00 $ - 221.500,00 $ / jährlich. Für bestimmte Arbeitsorte in San Jose, dem Großraum San Francisco Bay und der Metropolregion New York City liegt die Grundgehaltsspanne für diese Rolle bei 174.000,00 $ - 261.000,00 $ / jährlich