Die EODC - Earth Observation Data Centre for Water Resources Monitoring GmbH (EODC) ist auf IT-Dienstleistungen im Bereich der Erdbeobachtung spezialisiert. Wir betreiben eine Cloud-Computing-Infrastruktur und ein Multi-Petabyte-Speichersystem, das mit Österreichs leistungsstärkstem Computer, dem VSC-4 (Vienna Scientific Cluster), verbunden ist.

Um unser Team zu stärken, sucht das EODC eine/n

Senior Python Software Engineer

Vollzeit; Unbegrenzter Vertrag; Wien, Österreich

Was sind die Aufgaben?

  • Unterstützung des Softwareentwicklungsprozesses durch Spezifikation, Verifizierung und Validierung sowie in der Anforderungsverwaltung in der Produktdesignphase
  • Koordination und Leitung des gesamten Zyklus der Software-Produktentwicklung
  • Sicherstellung der Integration hochwertiger Softwareprodukte in der gesamten EODC Servicelandschaft
  • Entwickeln und Betreiben von IT-Services mit Schwerpunkt auf Erdbeobachtungsanwendungen, Unterstützung des Service-Designs
  • Stapel- und Echtzeitdatenverarbeitung von Satellitendaten (mehrere Terabyte pro Tag)
  • Untersuchung und Nutzung von aktuellen und neuen Technologien für Erdbeobachtungsanwendungen
  • Unterstützung und Zusammenarbeit bei IT-Servicemanagementprozessen

Was erwarten wir?

  • Mindestens drei Jahre Berufserfahrung als Softwareentwickler, IT-Systemingenieur oder Big-Data-Ingenieur
  • Fundierte Kenntnisse in der Programmiersprache Python und entsprechenden Softwarebibliotheken für Bildverarbeitung, Datenmanipulation und Analyse
  • Vorzugsweise Kenntnisse in einer zusätzlichen Programmiersprache wie Java, Scala, Julia, R oder C/C++ sowie in Bash-Scripting
  • Erfahrung mit Containertechnologien (Docker, podman) und Containerorchestrierung wie Docker Swarm, Kubernetes oder okd
  • DevOps-Kenntnisse, wie „Infrastruktur as Code“
  • Grundkenntnisse in der Errichtung von CI / CD-Pipelines, der Verwendung von Konfigurationsmanagement-Tools (Ansible), Benutzung von IaC-Tools (Packer, Terraform) und der Bereitstellung der Überwachungs- und Protokollierungsinfrastruktur (Prometheus, Elastic, fluentd)
  • Verständnis von Konzepten in Bezug auf verteilte / parallele Computer-Frameworks (Dask, Apache Spark / Hadoop), Workflow-Orchestrierungstools (Apache Airflow, Prefect) oder Streaming-Frameworks (Apache Storm, Kafka)
  • Erfahrung im Management von Softwareentwicklungsprojekten und ausgezeichnete Kommunikationsfähigkeiten
  • Gute Englisch- und Deutschkenntnisse
  • Interesse sich in einer IT-Servicemanagementumgebung zu entwickeln

Was wir schätzen

  • Gute Selbsteinschätzung
  • Lösungsorientierte Arbeitsorganisation
  • Begeisterung für neue Herausforderungen
  • Unabhängige, verantwortungsbewusste und flexible Arbeitsorganisation
  • Entscheidungspflichtiges Handeln
  • Hervorragende organisatorische Fähigkeiten mit einem strukturierten und zielorientierten Ansatz im Aufgabenmanagement
  • Teamplayer mit Interesse an eigenem interdisziplinären Arbeitsumfeld

Was wir anbieten

  • Flexible Arbeitszeiten – Gleitzeit
  • Ein Umfeld mit Weiterbildungsmöglichkeiten
  • Eine Rolle in einem etablierten, internationalen und enthusiastischen Unternehmen
  • Spannende projektbasierte Arbeit
  • Ein freundlicher Arbeitsplatz mit Blick auf das Mitarbeiterwachstum
  • Bruttogehalt zwischen 3.500 – 4.000 €, - (38,5 Stunden / Woche) je nach Qualifikation und Erfahrung im Tarifvertrag: Leistungen in der automatischen Datenverarbeitung und Informationstechnik, KV Gruppe: „ST1“

Werden Sie Teil unseres Teams!

Wir freuen uns auf die Zusendung Ihrer Bewerbung (Motivationsschreiben und Lebenslauf) an jobs@eodc.eu