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 durch international renommierte Entwicklungsexperten und Wissenschaftler 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.
Was erwartet Dich?
Gestaltung, Entwicklung und Wartung responsiver, benutzerzentrierter Webanwendungen mit nahtloser Integration von Front-End- und Back-End-Komponenten
Schaffung skalierbarer und leistungsstarker Front-End-Lösungen, Aufbau neuer benutzerfreundlicher Oberflächen und Neustrukturierung bestehender Komponenten für optimale Funktionalität und Benutzerfreundlichkeit
Entwicklung und Optimierung von Back-End-Systemen für leistungsstarke Anwendungen mit Fokus auf gleichzeitige Verarbeitung und skalierbare Architekturen
Unterstützung der Anwendungsinfrastruktur, einschließlich Datenbankverwaltung, um Echtzeitverarbeitung und Datenabruf zu gewährleisten
Mitarbeit an bereichsübergreifenden Projekten mit Visualisierungselementen wie Karten- oder Canvas-basierten Features
Integration von Datenstreaming-Pipelines (Kafka, Flink), um verarbeitete Ergebnisse für weitere Systeme zugänglich zu machen
Implementierung und Absicherung von Authentifizierungs- und Zugriffskontrollflüssen
Zusammenarbeit mit Data-Engineering- und ML-Teams, um KI-Ergebnisse, Echtzeit-Detektionen und Analysemetriken bereitzustellen
Aufbau und Automatisierung von CI/CD-Pipelines zur Optimierung des Entwicklungs-, Bereitstellungs- und Test-Workflows
Enge Zusammenarbeit mit Designern, Produktmanagern und anderen Entwicklern zur Sicherstellung einer kohärenten, qualitativ hochwertigen Benutzererfahrung
Wartung von Anwendungsdistributionen auf verschiedenen Betriebssystemen zur Unterstützung des Bereitstellungs- und Distributionsprozesses
Was bringst Du mit?
Ein abgeschlossenes Studium in Informatik, Softwareentwicklung oder einem vergleichbaren Bereich
Kenntnisse in der Front-End-Entwicklung mit JavaScript/TypeScript und Angular
Nachweisbare Erfahrung in der Back-End-Entwicklung mit Go, Java und Python
Erfahrung im Design und in der Absicherung von APIs (REST/gRPC)
Fundierte Kenntnisse in SQL-Datenbanken (PostgreSQL, PostGIS, TimescaleDB) sowie in Prinzipien der Datenbankverwaltung
Verständnis von Authentifizierungsprotokollen (OAuth2, OpenID Connect) und rollenbasiertem Zugriff
Vertraut mit Echtzeitdatenverarbeitung und Streaming-Technologien (z. B. Kafka, Flink, Spark)
Fundierte Kenntnisse in der Container-Orchestrierung mit Kubernetes, einschließlich Deployment, Skalierung und Verwaltung containerisierter Anwendungen
Erfahrung im Aufbau von CI/CD-Pipelines und mit Tools (z. B. GitLab CI) zur Automatisierung von Build- und Bereitstellungsprozessen
Gute Kenntnisse der Netzwerkprotokolle (TCP/IP-Stack); Erfahrung in der Datenformat- und Protokollanalyse/-generierung ist von Vorteil
Erfahrung in mindestens einem der folgenden Bereiche: Kartenintegration (Mapbox/Maplibre) oder Canvas-basierte Visualisierungen ist von Vorteil
Hervorragende Problemlösungsfähigkeiten, Teamgeist und Engagement für kontinuierliches Lernen in der Full-Stack-Entwicklung
Was wir bieten
Angenehmes Arbeitsumfeld in einem hoch motivierten Team
Abwechslungsreiche Aufgaben mit hoher Eigenverantwortung
Unbefristetes Arbeitsverhältnis mit flexiblen Arbeitszeiten
Weiterbildungsmöglichkeiten sowie regelmäßige Team-Events und Workshops
Weitere Informationen
Bist Du bereit, in einem technologiegetriebenen und innovativen Unternehmen Teil eines dynamischen Entwicklungsteams zu werden? Dann freuen wir uns auf Deine Bewerbung!