Responsibilities
- Leite Integrationsprojekte eigenständig vom ersten Kundenworkshop bis zur Live-Schaltung.
- Kooperiere direkt mit Kunden-IT-Teams: führe technische Workshops, kläre Schnittstellenanforderungen und begleite den Integrationsverlauf.
- Entwickle und pflege stabile Verbindungen zwischen der Plattform und externen Systemen wie ERP-Lösungen, Drittanbieter-APIs und Partnerdiensten.
- Konzipiere und realisiere ereignisgesteuerte, asynchrone Datenflüsse für skalierbare Integrationen.
- Zusammenarbeit mit externen Partnern und Softwareanbietern zur Abstimmung, Fehlersuche und kontinuierlichen Weiterentwicklung.
- Definiere und verwaltet Cloud-Infrastruktur mittels Infrastructure-as-Code-Methoden.
- Stelle sicher, dass Integrationen robust, nachvollziehbar und mit klarem Fehlermanagement konzipiert sind – auch bei Ausnahmesituationen.
Requirements
- Nachweisbare Erfahrung in der technischen Kundenprojektbearbeitung, einschließlich Anforderungsanalyse, Konzepterstellung und eigenverantwortlicher Projektleitung.
- Starke Kommunikationsfähigkeiten im Umgang mit externen Partnern: du treibst Abstimmungen voran und hältst Projekte auf Kurs, ohne auf Projektmanagement-Unterstützung angewiesen zu sein.
- Praxiserprobte Backend-Entwicklungskompetenz mit Fokus auf produktionsfähigen, wartbaren Code.
- Erfahrung mit Cloud-Plattformen, bevorzugt AWS, inklusive Deployment und Infrastrukturverwaltung über IaC-Tools wie Terraform oder CloudFormation.
- Verständnis für ereignisgesteuerte Architekturen und asynchrone Nachrichtenverarbeitung, einschließlich Message Queues und Pub/Sub-Muster.
- Erfahrung in der Entwicklung und Nutzung von REST-APIs als zentrales Kommunikationsmittel.
- Kenntnisse in Authentifizierungsverfahren wie OAuth2 und API-Key-basierten Ansätzen sowie deren sinnvoller Anwendung.
- Anwendung von Reliability-Methoden wie Retry-Mechanismen, Idempotenz, Dead-Letter-Queues und Circuit Breakern im Standardprozess.
- Sichere Deutsch- und Englischkenntnisse für die Kommunikation mit deutschsprachigen Partnern und im internationalen Team.
Nice to Have
- Grundverständnis von serverless Architekturen und Fähigkeit, deren Einsatzszenarien einzuschätzen – praktische Erfahrung ist wünschenswert, aber nicht zwingend erforderlich.
Compensation
Attraktive Vergütung: Wir nehmen deine Gehaltsvorstellung ernst und honorieren Leistung.
Work Arrangement
Arbeite remote oder aus unserem zentral gelegenen Büro in Köln – mit flexiblen Arbeitszeiten.
Team
Internationales Team mit offener Kommunikation und flachen Hierarchien.
Das bringst du mit
- Erfahrung in der technischen Projektarbeit mit Kunden – du kannst Anforderungen aufnehmen, technische Konzepte verständlich vermitteln und Integrationsprojekte eigenständig steuern
- Kommunikationsstärke im Partnerumfeld – du managst externe Beziehungen selbstständig, hakst nach, setzt dich durch, wenn nötig und hältst Integrationen auf Kurs – ohne dass ein PM das für dich übernehmen muss
- Produktionsreife Programmierkenntnisse – du schreibst Backend-Code, der zuverlässig im Produktivbetrieb läuft, nicht nur Prototypen
- Cloud-Erfahrung (AWS bevorzugt) – du hast bereits Deployments in der Cloud durchgeführt und Infrastruktur mit IaC-Tools wie Terraform oder CloudFormation verwaltet
- Event-driven Architektur & asynchrones Messaging – du verstehst Message Queues, Pub/Sub-Muster und weißt, warum sie für Integrationsarbeit entscheidend sind
- REST-API-Design und -Nutzung – du entwickelst und konsumierst APIs als zentralen Bestandteil deiner Arbeit
- Authentifizierungsmechanismen – du kennst OAuth2 und API-Key-Authentifizierung und weißt, wann du welche einsetzt
- Reliability patterns – Retries, idempotency, Dead-Letter-Queues und Circuit Breaker sind für dich selbstverständliche Praxis, keine nachträglichen Gedanken
- Serverless-Grundlagen – du verstehst das Paradigma und kannst einschätzen, wann es sinnvoll ist (praktische Erfahrung ist ein Plus, keine Voraussetzung)
- Deutschkenntnisse – Du kommunizierst sicher auf Deutsch und Englisch – im direkten Austausch mit deutschsprachigen Partnern und Anbietern genauso wie im internationalen Teamkontext.
Schau dir unser Versprechen an dich an
promise.epilot.cloud
Mehr über unsere Architektur und unseren Tech-Stack erfährst du hier
Introduction to epilot | epilot dev center
P.S.: Wenn du mehr über den Bewerbungsprozess erfahren möchtest, lies gerne Ekas Blogartikel
https://dev.to/epilot/how-to-get-hired-at-epilot-step-by-step-guide-4ei1
Other
- Deutschkenntnisse – Du kommunizierst sicher auf Deutsch und Englisch – im direkten Austausch mit deutschsprachigen Partnern und Anbietern genauso wie im internationalen Teamkontext.
- Flexibilität: Arbeite remote oder aus unserem zentral gelegenen Büro in Köln – mit flexiblen Arbeitszeiten.
- Regelmäßige Events wie Sommerfeste, gemeinsame Frühstücke und unser jährlicher DevSummit, epilot Summit mit Co-epilots aus aller Welt.
Nicht angegeben