Zur Verstärkung unseres wachsenden Teams suchen wir einen Senior Backend Developer. In dieser Rolle wirst du an unseren Engine Lösungen arbeiten, die einen Kernbestandteil unserer Plattform darstellen. Diese Rolle kann auch Remote ausgeübt werden, so dass sich auch Kandidaten, die nicht in Frankfurt ansässig sind, zu Bewerbung aufgefordert sind. In dieser Rolle wirst Du komplexe heterogene PHP Anwendungen sowie kleine, in sich geschlossene Microservices erstellen/erweitern/fehlerbeheben/fixen.
Deine Verantwortlichkeiten
- Lösungsentwicklung auf der Basis von containerisierten Microservices in einer cloudbasierten Infrastruktur
- die Integration von Datenspeicherlösungen MySQL/Postgres/S3/MongoDB/InfluxDB/Redis
- Schreiben von gut konzipiertem, testbarem und effizientem Code
- Mitwirkung in allen Phasen des Entwicklungslebenszyklus
- Mitwirken bei Code-Reviews für Deine Teammitglieder
- Identifizierung von Engpässen und Fehlern und Erarbeitung von Lösungen für diese Probleme
- Unterstützung bei der Aufrechterhaltung von Codequalität, Organisation und Automatisierung
Das bringst du optimalerweise mit
- Dokumentierte Erfahrung in der Entwicklung und Wartung von PHP-Anwendungen (3+ Jahre)
- Ausgezeichnete Debugging-, Analyse-, Problemlösungs-Fähigkeiten
- Grundlegende Kenntnisse von Datenstrukturen und Algorithmen und deren Verwendung sind ein Muss
- Gutes Verständnis aller Bausteine großer Webanwendungen: Datenbanken, Load Balancer, Anwendungsserver, Message Broker, Caching, Monitoring usw.
- Gute Kenntnisse von Netzwerkprotokollen und Stacks
- Gutes Verständnis von klassischen und modernen No-SQL DB-Technologien
- Hochschulabschluss in Informatik, Ingenieurwesen oder einem verwandten Fach
- Gute Englischkenntnisse
Vorteilhaft für die Tätigkeit
- Kenntnisse in C/C++/Linux oder anderer Systemprogrammierung
- Vertiefte Kenntnisse des physischen DB-Designs
- Erfahrung in der Arbeit mit Docker und anderen Isolationstechnologien
- Erfahrung in der Arbeit mit öffentlichen Cloud-Infrastrukturanbietern (AWS/Azure/Google Cloud)
- Erfahrung in der Erstellung/Einführung von Datenverarbeitungspipelines
- Erfahrung in der Arbeit mit REST-APIs