Drupal Software Architekt (m/w/d) - 100% remote möglich
Drupal Software Architekt (m/w/d) - 100% remote möglich
Drupal Software Architekt (m/w/d) - 100% remote möglich
Drupal Software Architekt (m/w/d) - 100% remote möglich
auteega Gmbh
Beratung, Consulting
100% remote möglich
- Art der Beschäftigung: Selbstständig
- Home-Office
- Zu den Ersten gehören
Drupal Software Architekt (m/w/d) - 100% remote möglich
Über diesen Job
Für unseren Kunden sind wir aktuell auf der Suche nach einem qualifizierten, freiberuflichen:
Drupal Software Architekt (m/w/d) - 100% remote möglich
Job-ID: CP-00006990
Ort: 100% remote möglich
Remotemöglichkeit / Home-Office: 100%
Projektbeginn: 05.01.2026
Einsatzzeitraum: 2 Monate (Verlängerung möglich)
Einsatzvolumen: Vollzeit
Einsatzort: 100% remote
Leistungsbeschreibung/Projektdetails:
- Analyse der bestehenden Drupal-Installation (Wiki & FAQ Applikation) hinsichtlich der Abweichungen vom ursprünglichen Standard.
- Durchführung einer Root Cause Analyse zur Identifikation der Ursachen für die Systeminstabilität und der hohen Regressionsraten
- Bewertung der Wartbarkeit des Custom Codes inklusive:
- Modulstruktur
- Einhaltung von Drupal Coding Standards
- Dependency Injection - Erstellung eines priorisierten Maßnahmenkatalogs (Roadmap) zur Stabilisierung unter Einbezug der Abwägung zwischen Refactoring und Re-Engineering
- Evaluierung und Konzeption einer Strategie für automatisierte Tests, um Regressionen zu verhindern
- Ziel des Projekts ist ein Review-Dokument das folgende Themen beinhalten soll:
- detailliertem Bericht über den aktuellen Zustand der Architektur und des Codes
- Auflistung der kritischsten Komponenten, die die Stabilität gefährden
- Priorisierte Liste von Maßnahmen
Ihre fachlichen Voraussetzungen:
- Mindestens 5–7 Jahre Erfahrung in der Backend-Entwicklung und Architektur mit Drupal (Version 9/10/11)
- Idealerweise auch Expertise in Drupal Frontendentwicklung
- Tiefes Verständnis der Drupal Core APIs wie:
- Entity API
- Form API
- Plugin System
- Caching Layers - Erfahrung mit komplexen Datenmodellen und Custom Entities
- Fundiertes Wissen in Software Design Patterns wie z.B.
- MVC
- Factory
- Singleton in PHP-Kontext - Erfahrung mit Legacy Code Refactoring und dem Abbau technischer Schulden
- Verständnis von „Separation of Concerns“ (Trennung von Logik und Darstellung)
- Nachweisbare Erfahrung mit Automated Testing:
- PHPUnit
- Behat
- Kernel Tests - Erfahrung mit CI/CD Pipelines und statischer Code-Analyse (PHPStan, PHPCS)
- Grundlegendes Verständnis von Performance-Optimierung
- Sehr gute Deutschkenntnisse in Wort und Schrift