ETL, Kafka and Python Senior Software Developer

ETL, Kafka and Python Senior Software Developer

Zürich Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
A

Auf einen Blick

  • Aufgaben: Entwickle Software für die Integration von Bankdaten und arbeite an spannenden Projekten.
  • Unternehmen: Innovatives Unternehmen im Bankensektor mit einem dynamischen Team.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Tolle Karrierechancen in einem schnelllebigen Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Datenintegration in einer kritischen Rolle mit echtem Einfluss.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Kafka und Python.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Wir suchen einen Senior Softwareentwickler für unseren Bankkunden für deren Integration Factory-Team. Die Integration Factory entwickelt Software, die es nachgelagerten Anwendungen ermöglicht, Daten aus der zukünftigen Datenarchitektur der Bank zu konsumieren. Ein wesentlicher Bestandteil dieser Arbeit besteht darin, gestreamte Kafka-Daten zu verarbeiten und sie in relationale Strukturen verfügbar zu machen, die dann für weitere Verarbeitung, ETL-Jobs und endgültige Datenlieferungen verwendet werden können. Dies ist eine mission-kritische Ingenieurrolle. Ein erheblicher Teil der Daten der Bank wird durch die Software fließen, die Sie mitentwickeln, daher liegt der Fokus nicht nur auf der Funktionalität, sondern auch auf Zuverlässigkeit, Beobachtbarkeit, Überwachung, Wartbarkeit und unternehmensgerechter Ingenieurskunst.

Hauptverantwortlichkeiten

  • Entwerfen, Erstellen und Warten von Softwarekomponenten für die Integration Factory-Plattform.
  • Entwickeln von Lösungen, die Daten aus Kafka konsumieren und in relationale Datenbanktabellen laden.
  • Unterstützen der Umwandlung von gestreamten Daten in statische oder batch-orientierte Datenstrukturen für nachgelagerte Verbraucher.
  • Robuste, produktionsbereite Software mit starkem Fokus auf Zuverlässigkeit, Beobachtbarkeit, Überwachung, Fehlerbehandlung und Wartbarkeit erstellen.
  • Eng mit Dateningenieuren, Integrationsingenieuren, Business-Analysten und Anwendungsteams zusammenarbeiten.
  • Technische Muster und wiederverwendbare Komponenten für die Kafka-basierte Datenintegration definieren.
  • Fehlerbehebung, Leistungsanalyse und betriebliche Bereitschaft der Komponenten der Integrationsplattform unterstützen.
  • Zur technischen Dokumentation, Designentscheidungen und Implementierungsstandards beitragen.
  • Sicherstellen, dass die Lösungen für eine hochriskante Bankenumgebung geeignet sind, in der Datenverfügbarkeit und -korrektheit entscheidend sind.

Erforderliche Erfahrungen

  • Starke berufliche Erfahrung in der Softwareentwicklung in Unternehmens- oder mission-kritischen Umgebungen.
  • Umfangreiche Erfahrung mit Kafka und ereignisgesteuerter Datenverarbeitung.
  • Starke praktische Erfahrung mit Python.
  • Erfahrung im Aufbau zuverlässiger, produktionsfähiger Dienste oder Datenverarbeitungskomponenten.
  • Gutes Verständnis relationaler Datenbanken und SQL.
  • Vertrautheit mit Software-Engineering-Praktiken wie Testen, Protokollierung, Überwachung, CI/CD und operativer Unterstützung.
  • Fähigkeit, sauberen, wartbaren und gut strukturierten Code zu schreiben. (Jede Zeile Code muss verstanden werden.)
  • Starke Problemlösungsfähigkeiten und die Fähigkeit, selbstständig zu arbeiten.

Wünschenswert

  • Erfahrung mit Java.
  • Erfahrung mit ETL, Datenpipelines oder Datenengineering.
  • Kenntnisse in Datenmodellierung und Datenbankdesign.
  • Erfahrung im Bankwesen, in Finanzdienstleistungen oder anderen regulierten Umgebungen.
  • Erfahrung mit Unternehmensüberwachung, Beobachtbarkeit und Praktiken zur Produktionsunterstützung.

ETL, Kafka and Python Senior Software Developer Arbeitgeber: Ampstek

Unser Unternehmen bietet eine dynamische und unterstützende Arbeitsumgebung, in der Innovation und Teamarbeit gefördert werden. Als Senior Software Developer in unserem Integration Factory Team haben Sie die Möglichkeit, an mission-kritischen Projekten zu arbeiten, die einen direkten Einfluss auf die Datenarchitektur einer führenden Bank haben. Wir legen großen Wert auf kontinuierliche Weiterbildung und bieten zahlreiche Entwicklungsmöglichkeiten, um Ihre Karriere voranzutreiben, während wir gleichzeitig ein ausgewogenes Verhältnis zwischen Berufs- und Privatleben unterstützen.

A

Kontaktdaten:

Ampstek Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so ETL, Kafka and Python Senior Software Developer erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Integration Factory und zeig dein Interesse an der Arbeit mit Kafka und Python.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Erfahrungen mit ETL-Prozessen und event-gesteuerten Architekturen zu teilen. Zeig, dass du nicht nur die Theorie kennst, sondern auch praktische Lösungen entwickeln kannst.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Zeig, dass du motiviert bist und bereit, Verantwortung zu übernehmen, besonders in einem kritischen Umfeld wie dem Bankwesen.

Tipp Nummer 4

Mach dir Gedanken über deine Soft Skills! In einem Team, das eng zusammenarbeitet, sind Kommunikation und Problemlösungsfähigkeiten entscheidend. Bereite Beispiele vor, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast.

Wir glauben, dass du diese Fähigkeiten brauchst, um ETL, Kafka and Python Senior Software Developer mit Bravour zu bestehen

Kafka
Python
ETL
Relationale Datenbanken
SQL
Software Engineering Praktiken
CI/CD

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Senior Software Developer interessierst. Lass deine Leidenschaft für Softwareentwicklung durchscheinen!

Betone deine Erfahrungen:Stell sicher, dass du deine relevanten Erfahrungen mit Kafka, Python und ETL-Prozessen klar hervorhebst. Wir wollen sehen, wie du in der Vergangenheit ähnliche Herausforderungen gemeistert hast und welche Erfolge du erzielt hast.

Sei strukturiert:Achte darauf, dass dein Lebenslauf und dein Anschreiben gut strukturiert sind. Verwende klare Absätze und Aufzählungen, um deine Fähigkeiten und Erfahrungen übersichtlich darzustellen. Das macht es uns leichter, dich zu verstehen!

Bewirb dich über unsere Website:Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und wir sie direkt im richtigen Kontext sehen können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei Ampstek vorbereitet

Verstehe die Technologie

Mach dich mit Kafka, ETL-Prozessen und Python vertraut. Sei bereit, spezifische Fragen zu diesen Technologien zu beantworten und Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Erfahrung zeigen.

Bereite dich auf praktische Aufgaben vor

Erwarte, dass du während des Interviews praktische Programmieraufgaben oder technische Herausforderungen lösen musst. Übe das Schreiben von Code in Python und arbeite an Projekten, die Datenverarbeitung und Integration beinhalten.

Zeige deine Problemlösungsfähigkeiten

Bereite dich darauf vor, über komplexe Probleme zu sprechen, die du in der Vergangenheit gelöst hast. Erkläre deinen Denkprozess und wie du zu einer Lösung gekommen bist, um deine analytischen Fähigkeiten zu demonstrieren.

Kommuniziere klar und strukturiert

Achte darauf, deine Gedanken klar und strukturiert zu präsentieren. Dies ist besonders wichtig, wenn du technische Konzepte erklärst oder mit anderen Teammitgliedern interagierst. Gute Kommunikation ist entscheidend in einem teamorientierten Umfeld.