Für unsere Organisation GEMA Digital im Bereich Solutions Engineering am Standort Berlin suchen wir zum nächstmöglichen Zeitpunkt eine/-n Software Engineer (m/w/d) in Vollzeit (40 Stunden/Woche)
Du liebst Musik? Dann hilf mit, sie zu schützen!
Bei der GEMA Digital gestalten wir die digitale Zukunft der Musiklizenzierung. Unsere interdisziplinären Teams entwickeln moderne und skalierbare Lösungen für Urheber, Verlage und Lizenznehmer. Gemeinsam mit unseren Partnern bauen wir Plattformen, die Kreativität sichtbar machen und verwaltbar halten – zuverlässig, performant und nutzerzentriert. Hier wirst du im Business-Services-Team arbeiten, das den Betrieb und die Weiterentwicklung seiner Big Dataplattform verantwortet.
Hier spielt die Musik – Dein Einsatzgebiet:
- Du gestaltest innovative Software-Architekturen und setzt sie im Cloud-Umfeld um – mit Technologien wie GCP, Aiven Kafka und Databricks.
- Du wirkst aktiv an der strategischen Planung der technologischen Ausrichtung unserer gesamten IT-Landschaft mit.
- Du berätst die Fachabteilungen zu technischen Lösungsmöglichkeiten, unterstützt bei der Erstellung von Fachkonzepten und zeigst, wie vorhandene Softwaresysteme effektiv eingesetzt werden können.
- Gemeinsam mit dem Engineering-Team übernimmst Du die Verantwortung für den stabilen und zuverlässigen Betrieb Deiner Applikation.
- Du unterstützt bei Produktionsproblemen und begleitest Produktreleases bis zum Go-live.
- Du bist Ansprechpartner für andere Teams, das Projektmanagement, die Architektur sowie das C-Level-Management.
Stimmig – Deine Qualifikationen:
- Du hast ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation.
- Du bringst fundierte Kenntnisse in Python, Apache Spark und Databricks mit –
- idealerweise ergänzt durch Erfahrung mit Kafka.
- Du arbeitest routiniert mit modernen Cloud-Technologien, insbesondere mit der Google Cloud Platform (z. B. Cloud Run).
- Du setzt eigenständig Microservice-basierte Architekturen um und sorgst für deren nahtlose Integration in komplexe Systemlandschaften.
- Du hast Erfahrung in der Konzeption technischer Lösungen innerhalb heterogener Systemlandschaften und in der Entwicklung verteilter Systeme.
- Du kennst verschiedene Testmethoden und setzt gängige Test-Frameworks sicher in der Praxis ein.
- Du arbeitest konzeptionell, methodisch und bringst eine ausgeprägte analytische Denkweise mit.
- Du fühlst Dich in einem DevOps-Team wohl und verstehst „You build it, you run it“ nicht
- als Schlagwort, sondern als gelebte Haltung.
- Du bist eine Macher-Persönlichkeit mit Begeisterung dafür, die Zukunft innovativer Softwareprodukte aktiv mitzugestalten.
- Du bringst ein agiles Mindset mit, kommunizierst klar und arbeitest gerne im Team – vor allem in einem agilen Umfeld.
- Du überzeugst durch Durchsetzungsvermögen und eine ausgeprägte Fähigkeit zur kreativen und strukturierten Problemlösung.