Geneva
Praktikum: Webentwickler
- 05 September 2026
- 100%
- Geneva
Über den Job
Beschreibung
Als Managed Security Services Provider (MSSP) bieten wir Cybersicherheitsüberwachung, Erkennung und
Vorfallreaktionsdienste für mehrere Kunden aus verschiedenen Branchen an. Unsere Mission ist es, Organisationen
dabei zu helfen, Bedrohungen schneller zu erkennen und darauf zu reagieren, indem wir eine Kombination aus
fortschrittlichen Technologien und erfahrenen Analysten einsetzen.
Wir entwickeln ein Webportal, das in Microsoft Teams integriert ist und unseren Kunden eine zentrale, Echtzeit-Ansicht
ihrer Cybersicherheitslage bietet. Als Praktikant im Bereich Frontend-Webentwicklung tragen Sie zur Entwicklung
dieses Portals und zur Integration mit unseren Backend-Systemen bei.
- React-basierte Web-App (Teams-Integration): Sie entwickeln eine moderne, modulare React-Anwendung,
die innerhalb von Microsoft Teams als Tab-App läuft. Das Portal ermöglicht unseren Kunden den sicheren Zugriff
auf Dashboards, Vorfallberichte, Alarm-Feeds und Empfehlungen. - Authentifizierung über Microsoft Teams: Sie implementieren die Authentifizierung mittels Microsoft Teams SSO
(Single Sign-On) und Azure AD und entwickeln ein leichtgewichtiges Node.js/Express-Backend (oder Ähnliches),
um Token-Validierung, Sitzungsverwaltung und sichere API-Kommunikation zu handhaben. - Vorfall- & Alarmmanagement-Oberfläche: Sie entwerfen und implementieren UI-Komponenten zur Anzeige und
Verwaltung von Vorfällen, Alarmen und Bedrohungsinformationen. Das Portal zieht Daten aus Tools wie TheHive,
Microsoft Defender for Endpoint und anderen Sicherheitsplattformen. - Backend-Integration: Sie verbinden die Frontend-Anwendung über REST-APIs mit unseren Backend-Diensten und
gewährleisten eine sichere, zuverlässige und skalierbare Kommunikation. - Best Practices der Webentwicklung: Sie wenden Best Practices in der komponentenbasierten Entwicklung,
Zustandsverwaltung (z. B. Redux, Context API), Routing und UI/UX-Design an. - Containerisierte Entwicklungsumgebung: Sie nutzen Docker, um die Frontend-Anwendung für Entwicklung,
Tests und Deployment zu containerisieren. - Versionskontrolle und Zusammenarbeit: Sie arbeiten mit dem Team unter Verwendung von Git (Feature-Branches,
Pull Requests, Code-Reviews) zusammen und folgen agilen Entwicklungsabläufen.
Ziele
- Entwicklung einer produktionsreifen React-Anwendung: Aufbau einer robusten, skalierbaren und wartbaren
Frontend-Oberfläche, die vollständig in die Backend-Dienste integriert ist. - Förderung von Code-Wiederverwendbarkeit und Modularität: Nutzung einer komponentenbasierten Architektur,
um die Entwicklung, das Testen und die Wartung zu erleichtern. - Sicherer Zugriff über Teams: Gewährleistung eines reibungslosen Authentifizierungsablaufs mittels Microsoft Teams SSO
und Azure AD, integriert mit einem sicheren Backend. - Gewährleistung einer reibungslosen Entwicklererfahrung: Einsatz von Docker und Git zur Optimierung der lokalen
Entwicklung, des Testens und der kontinuierlichen Integration.
Unser Angebot
- Ein dynamisches Arbeits- und Kollaborationsumfeld mit einem hochmotivierten, multikulturellen und internationalen Team
- Die Chance, durch die Entwicklung innovativer Lösungen einen Unterschied im Leben der Menschen zu machen
- Verschiedene interne Coding-Events (Hackathon, Brownbags), siehe unseren technischen Blog
- Monatliche After-Works, organisiert an den Standorten
Erforderliche Fähigkeiten
- Studierende im letzten Jahr (Master-Niveau) der Informatik, Softwaretechnik oder eines verwandten Fachgebiets
- Fundierte Kenntnisse in JavaScript und React
- Verständnis moderner Webentwicklung (HTML, CSS, responsives Design, REST-APIs)
- Verständnis von Web-Authentifizierungsmechanismen (OAuth2, OpenID Connect)
- Grundkenntnisse in Git und Docker.
- Starke Problemlösungsfähigkeiten, Eigenständigkeit und Lernbereitschaft in einem schnelllebigen Umfeld.
- Bonus: Erfahrung mit Microsoft Teams SDK, Azure AD oder Graph API
Dieses Praktikum beginnt im Februar 2026.
Bewerbungen müssen Ihre aktuellsten akademischen Zeugnisse (Noten) enthalten; Bewerbungen ohne Zeugnisse werden nicht berücksichtigt.