Distributed System Architect
Wir suchen einen erfahrenen Systemarchitekten für die Entwicklung von verteilten Systemen.
Sie werden Teil eines Teams sein, das sich auf die Entwicklung und Implementierung komplexer Software-Systeme spezialisiert hat.
Verantwortlichkeiten:
* Entwurf, Entwicklung und Weiterentwicklung der Software-Architektur für verteilte Systeme
* Analyse von Anforderungen und Definition technischer Lösungen in enger Zusammenarbeit mit internen Teams und externen Dienstleistern
* Performance-Optimierung und Skalierbarkeit von Software-Systemen
* Dokumentation und Review der Software-Architektur sowie Unterstützung bei Code-Reviews
Ihre Stärken:
* Kenntnisse moderner Softwaretechnologien, wie C, Web-Technologien, Rust, git, Atlassian Tools, CMake, catch2, sqlite, buildroot
* Fähigkeit zur Analyse von Anforderungen und Definition technischer Lösungen
* Ernsthaften Ansatz bei der Performance-Optimierung und Skalierbarkeit von Software-Systemen
Ihr Profil:
* Ausbildung oder Erfahrung in einem relevanten Bereich (Informatik, Informatiksystemtechnik)
* Gute Kenntnisse der Programmiersprachen C, Java, Python
* Fähigkeit zur Arbeit in einem teamorientierten Umfeld
Nutzung moderner Softwaretechnologien. Sie wollen Teil eines zukunftsorientierten Unternehmens werden? Wir sind ein dynamisches Team und freuen uns darauf, Sie zu begrüßen!