Backend Engineer
Senior Entwickler - Backend
Budapest
Откликнуться на сайте работодателяОписание вакансии
Deine Aufgabe
Digital Construction Support (DCS, Digitale Baubegleitung ) ist die zentrale Plattform zur Unterstützung des digitalen Managements und der Dokumentation von Glasfaser-Baustellen in Deutschland. Die Plattform hilft Bauleitern und Partnern, effizienter zu arbeiten, verbessert die Qualität während der Bauphase und ermöglicht eine stärkere Automatisierung von Dokumentations- und Abrechnungsprozessen. Du wirst Teil eines
cross-funktionalen Teams
, das für die Entwicklung und den Betrieb eines verteilten Ökosystems von Backend-Services und Integrationen verantwortlich ist.
Aufgaben
- Verantwortung für Backend-Services über ihren gesamten Lebenszyklus: Design, Implementierung, Testing, Deployment, Betrieb und kontinuierliche Verbesserung
- Übersetzung von Produkt- und Geschäftsanforderungen in wartbare technische Designs, klare Kommunikation von Risiken und Trade-offs an Product Owner, Architekten und andere Engineering-Teams
- Design und Implementierung sicherer, versionierter REST-APIs und Pflege ihrer OpenAPI-Verträge
- Entwicklung primär mit Node.js und TypeScript, unter Verwendung von PostgreSQL/PostGIS für relationale und geospatiale Daten
- Design von Datenbankschemata, Transaktionen, Indizes und rückwärtskompatiblen Migrationen; Analyse und Optimierung komplexer SQL-Abfragen
- Aufbau zuverlässiger Integrationen mit Kafka, AWS S3, GeoServer und internen oder externen APIs
- Implementierung automatisierter Unit- und Integrationstests und Beitrag zu API-Contract-, End-to-End- und Performance-Tests
- Aufbau von Observability in Services durch strukturiertes Logging, Metriken, Tracing, Health Checks und umsetzbare Alerting-Mechanismen
- Diagnose von Defekten und Produktionsvorfällen, Teilnahme an Root-Cause-Analysen und Implementierung präventiver Verbesserungen
- Beitrag zu CI/CD-Pipelines und Betrieb containerisierter Services auf OpenShift/Kubernetes
- Review von Merge Requests, Mentoring von Engineers und Förderung pragmatischer Engineering- und Qualitätsstandards
- Pflege von API-Dokumentation, Architekturentscheidungen und operativen Runbooks
- Verantwortungsvoller Einsatz von KI-gestützten Entwicklungstools, wobei du die volle Verantwortung für die Korrektheit, Sicherheit, Datenschutz und Wartbarkeit des gelieferten Codes behältst
Dein
Profil
Wir suchen einen erfahrenen
Backend Engineer
mit ausgeprägter Expertise in Node.js und TypeScript, fundiertem Wissen in PostgreSQL und SQL sowie nachgewiesener Erfahrung im Design und Betrieb verteilter Backend-Services und RESTful APIs.
Muss-Kriterien
- Ausgeprägte Berufserfahrung mit Node.js und TypeScript
- Erfahrung mit asynchroner Programmierung in Node.js
- Erfahrung mit Production-Debugging in Node.js
- Erfahrung mit typsicherem Anwendungsdesign
- Ausgeprägte SQL-Kenntnisse einschließlich Datenmodellierung, Transaktionen, Indexierung und Query-Plan-Analyse
- Ausgeprägte PostgreSQL-Kenntnisse einschließlich Connection Pooling
- Erfahrung im Design und der Wartung von RESTful APIs
- Erfahrung mit OpenAPI-Spezifikationen
- Erfahrung mit automatisiertem Backend-Testing mit Jest oder Vitest
- Erfahrung mit Testing-Tools wie Supertest
- Praktisches Verständnis von verteilten Systemen und Microservice-Design
- Kenntnisse im Umgang mit Fehlerbehandlung in verteilten Systemen
- Kenntnisse von Idempotenz-Patterns
- Erfahrung mit abwärtskompatiblen Schnittstellen
- Erfahrung mit Authentifizierung und Autorisierung
- Erfahrung mit Input-Validierung
- Erfahrung mit sicherer Backend-Entwicklung
- Erfahrung im Betrieb von Production-Services
- Erfahrung mit Monitoring und Troubleshooting von Production-Systemen
- Erfahrung mit Incident-Analyse
- Fähigkeit, technische Diskussionen zu leiten
- Fähigkeit, Trade-offs effektiv zu kommunizieren
- Fähigkeit, Code konstruktiv zu reviewen
- Fähigkeit, Kollegen zu mentoren
- Verhandlungssichere Englischkenntnisse
Von Vorteil
- Erfahrung mit PostGIS
- Erfahrung mit GeoJSON
- Kenntnisse von Koordinatenreferenzsystemen
- Erfahrung mit Geospatial-Technologien
- Erfahrung mit Kafka und Event-driven Architecture
- Erfahrung mit AWS S3 und sicheren Object-Storage-Patterns
- Erfahrung mit Docker
- Erfahrung mit OpenShift/Kubernetes
- Erfahrung mit Knex.js oder vergleichbaren SQL-Query- und Migrations-Tools
- Erfahrung mit OpenTelemetry
- Erfahrung mit Prometheus
- Erfahrung mit Grafana
- Erfahrung mit strukturierten Logging-Plattformen
- Erfahrung mit NGINX und API-Gateway- oder Reverse-Proxy-Konfiguration
- Erfahrung mit Python-Services oder Data-Processing-Workflows
- Erfahrung mit GitLab CI/CD
- Erfahrung mit API-Linting
- Erfahrung mit Container-Security-Scanning
- Erfahrung mit automatisierten Release-Pipelines
Über uns
Der größte IKT-Arbeitgeber in Ungarn,
Deutsche Telekom IT Solutions
(ehemals IT-Services Hungary, ITSH), ist eine Tochtergesellschaft der Deutsche Telekom Gruppe. Das 2006 gegründete Unternehmen bietet mit mehr als 5000 Mitarbeitern ein breites Portfolio an IT- und Telekommunikationsdienstleistungen.
ITSH wurde 2019 von HIPA mit dem
Best in Educational Cooperation Preis
ausgezeichnet, in einer unabhängigen Umfrage von PwC Hungary 2021 als einer der
attraktivsten Arbeitgeber
anerkannt und 2019 mit dem Titel des
ethischsten multinationalen Unternehmens
belohnt.
Das Unternehmen entwickelt kontinuierlich seine vier Standorte in Budapest, Debrecen, Pécs und Szeged weiter und sucht qualifizierte IT-Fachkräfte, die Teil des Teams werden möchten.
Unternehmensrichtlinien
- Die Möglichkeit zur Remote-Arbeit besteht aufgrund europäischer Steuervorschriften nur innerhalb Ungarns
Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.