Softwareentwickler Cloud Platform Backend

EvoLogics GmbH
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior

Job location

Tech stack

Java
API
Artificial Intelligence
User Authentication
Big Data
C++
Cloud Computing
Information Engineering
DevOps
Identity and Access Management
Python
Performance Tuning
PostGIS
Software Engineering
Data Processing
Cloud Platform System
Backend
Integration Tests
Information Technology
Kafka
Api Design
gRPC
Go

Job description

  • Design, Entwicklung und Wartung einer Cloud-basierten Plattform zur Überwachung von Telemetriedaten, IoT-Geräteintegrationen und KI-Analysen.
  • Entwicklung und Optimierung von Go-basierten REST/gRPC-APIs für den Zugriff auf Daten aus Speichersystemen (TimescaleDB, PostGIS, Big Data).
  • Integration von Echtzeit-Updates (z. B. über Kafka oder Polling) für Downstream-Systeme und Dashboards.
  • Integration und Betrieb von Java, C++ und Python-basierten Datenverarbeitungs-Workflows.
  • Zusammenarbeit mit ML-Teams, um KI-Integrationen und Stream-Processing-Ergebnisse bereitzustellen.
  • Implementierung sicherer Authentifizierungs- und Zugriffskontroll-Workflows über Identity Management.
  • Sicherstellung der Datenbereitstellung für Visualisierungen von georeferenzierten Sensoren, Metriken und Warnungen.
  • Erstellung von Unit- und Integrationstests über den gesamten Stack, um Zuverlässigkeit und Wartbarkeit zu gewährleisten.
  • Enge Zusammenarbeit mit DevOps und Data Engineers, um die Konsistenz der Umgebungen (Dev, Test, Prod) zu gewährleisten.
  • Beteiligung an Design-Diskussionen und Performance-Tuning für große Datenlasten oder Stream-Schnittstellen.

Requirements

  • Ein abgeschlossenes Studium in Informatik, Softwareentwicklung oder einem vergleichbaren Bereich
  • Mehr als 5 Jahre Berufserfahrung in der Cloud-Backend-Entwicklung.
  • Fundierte Kenntnisse in Go, Java und Python mit Verständnis für gRPC/REST und sicheres API-Design.
  • Vertrautheit mit geospatialen Datenkonzepten (PostGIS) und deren Verarbeitung.
  • Erfahrung in der Integration von Echtzeit- oder ereignisgesteuerten Datenquellen.
  • Solides Verständnis von Authentifizierung, Zugriffskontrolle und Benutzerverwaltungssystemen.
  • Fähigkeit sauberen, testbaren und wartbaren Code zu schreiben.

Benefits & conditions

  • Angenehmes Arbeitsumfeld in einem hoch motivierten Team
  • Abwechslungsreiche Aufgaben mit hoher Eigenverantwortung
  • Unbefristetes Arbeitsverhältnis mit flexiblen Arbeitszeiten
  • Attraktives Gehaltspaket inklusive betrieblicher Altersvorsorge

About the company

EvoLogics ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin. Wir entwickeln und vermarkten weltweit Produkte und Schlüsseltechnologien in der maritimen und Offshore-Technik. Unsere Expertise umfasst die Schwerpunkte Robotik (USV, AUV und ROV), High-Tech-Sensorik, künstliche Intelligenz, fortgeschrittene Informatik, Kommunikationstechnologie sowie Positionierung. Das Unternehmen wurde im Jahr 2000 von international renommierte Entwicklungsexperten und Wissenschaftlern gegründet und ist seitdem kontinuierlich gewachsen. Wir sind stolz auf unsere weltweite Technologieführerschaft für Anwendungen in der Meeresforschung, der smarten Robotik und der maritimen Sicherheit. Der Mitarbeiterstamm rekrutiert sich aus internationalen erfahrenen Fachexperten, Ingenieuren und Software-Entwicklern, die über praktische Expertise und tiefgreifende wissenschaftlich-technische Kompetenzen in den Bereichen Elektronik- und Softwareentwicklung, Robotik und in der Integration komplexer IT-Systeme verfügen. __________________________________________________

Apply for this position