Stellenangebot

Associate Python Engineer

Die Firma Man Group sucht einen Associate Python Engineer, der sich der Entwicklung ihres zentralen Datenplattforms "Cades" widmet und Erfahrung in Software-Engineering, idealerweise in Python, sowie Kenntnisse in Datenbanktechnologien und modernen Software-Entwicklungsprinzipien besitzt. Der ideale Kandidat sollte ein starkes akademisches Profil und eine hohe mathematische und computertechnische Affinität haben.

Die Rolle

Wir suchen einen hochleistungsfähigen Associate-Software-Engineer, um dem Engineering-Team der zentralen Datenplattform von Man Group, namens Cades, beizutreten. Projekte können nicht viel cross-cutting oder hochprofiliger sein als dies; wir haben Hunderte interne Benutzer und alles, was Sie arbeiten, wird von Teams im gesamten Unternehmen für Jahre verwendet werden. Wir konzentrieren uns auf den Aufbau von skalierbaren Engineering-Teams. Diese Rolle bietet die Chance, einem Team beizutreten, das begeistert; hier sind einige Beispiele für Projekte, an denen wir derzeit arbeiten. Es gibt drei Schlüsselsäulen für die Entwicklung der Cades-Plattform:
  • Daten-Engineering - Join our ETL/ELT-Plattform für Forschung und Produktion, die auf multi-Terabyte-Datensätze skaliert und alle Daten bei Man indexieren kann, für Wiederverwendbarkeit und Entdeckbarkeit
  • Cell - Aufbau des Wissensgraphs von Datensätzen bei Man; ermöglicht Entdeckung, Anreicherung, Datenqualität und End-to-End-Datenlinie
  • Daten-Lieferung - Bereitstellung einer einheitlichen Schnittstelle über die Tausenden von Datensätzen bei Man mit Fokus auf die Verwendung moderner Technologien und Benutzeroberflächen

Unsere Technologie

Unsere Systeme sind fast alle auf Linux geschrieben und der größte Teil unseres Codes ist in Python, mit dem vollständigen wissenschaftlichen Stack. Einige unserer Technologie-Stacks umfassen einige der Bibliotheken, die wir umfassend verwenden. Wir ermöglichen es Ingenieuren, die Werkzeuge zu wählen, die den höchsten Daten-Durchsatz erfordern. Innerhalb von Daten-Engineering verwenden wir Pandas, Datasets, Snowflake, Promethus und Airflow/MLflow. Wir verwenden Tools wie:
  • Daten-Pipelines, Python und Spark für ETL
  • Bitbucket für Quellcode-Verwaltung
  • Jenkins für kontinuierliche Integration
  • Grafana + Prometheus für Metrik-Sammlung
  • ELK für Log-Versand und Überwachung
  • Docker für Container
  • Kubernetes für Container-Orchestrierung
  • Ansible für Automatisierung
  • Click für interne Kommunikation
Unsere Technologie-Liste ist nie statisch; wir bewerten ständig neue Werkzeuge und Bibliotheken.

Technologie- und Geschäftsfähigkeiten

Wir streben danach, nur die hellsten, besten und hochqualifiziertesten, leidenschaftlichen Technologen einzustellen.

Essentiell

  • Expertise in Software-Engineering, idealerweise in Python
  • Nachweisbare Fähigkeit, kollaborativ in Teams zu arbeiten
  • Vertrautheit mit einer oder mehreren relevanten Datenbank-Technologien wie Snowflake, PostgresSQL, ksqldb oder ähnlich
  • Echtes Interesse daran, Daten-Herausforderungen im großen Maßstab anzugehen
  • Profizienz in mindestens einer Programmiersprache, modernen Software-Engineering-Prinzipien und sauberen Code-Praktiken
  • Verständnis von Software-Test-Grundlagen, einschließlich des Test-Pyramiden

Vorteilhaft

  • Exposition bei der Erstellung zuverlässiger, produktionsreifer Anwendungen
  • Erfahrung bei der Arbeit auf Linux-Plattformen und der Verwendung von Git
  • Exposition zu Python und/oder quant-Bibliotheken wie Pandas, NumPy, SciPy, statmodels
  • Erfahrung mit Python-Bibliotheken, einschließlich,

Jobdetails

© 2025 House of Skills by skillaware. Alle Rechte vorbehalten.
Unsere Website nutzt Cookies, um dir die Navigation zu erleichtern und die Nutzung der Seite zu analysieren. Mehr Informationen findest du in unserer Datenschutzrichtlinie.