TYPO3 Backend Developer
Reizwerk GmbH
31 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Tech stack
PHP
Backup Devices
Databases
Continuous Integration
Software Debugging
Linux
Web Servers
Laravel
Linux Servers
Object-Oriented Software Development
TypoScript
Ansible
Prometheus
Reverse Proxy
Symfony
Typo3
Data Logging
Scripting (Bash/Python/Go/Ruby)
Grafana
Caching
Firewalls (Computer Science)
Backend
GIT
Sentry
GraphQL
Terraform
Code Restructuring
Webhooks
Docker
Job description
TYPO3 Backend (Haupt-Workload)
- Entwicklung & Wartung von TYPO3-Extensions und Integrationen (Extbase/Fluid, Composer-Setups)
- Updates/Upgrades inkl. Migrationsplanung, Refactoring und Absicherung (Staging/Release-Prozess)
- Umsetzung von Schnittstellen zu externen Diensten (REST/GraphQL, Webhooks, Auth/SSO - je nach Projekt)
- Performance & Stabilität: Caching-Strategien, Debugging, Logging, sauberes Error-Handling
Betrieb, Deployments & Security (Ownership)
- Verantwortung für Deployments & Umgebungen (Dev/Stage/Prod): reproduzierbar, dokumentiert, wartbar
- Linux-Serverbetrieb: Setup, Wartung, Updates, Backups & Restore-Tests, Troubleshooting
- Berechtigungen & Isolation: Projekte mit eingeschränkten Privilegien betreiben (Least Privilege, saubere User-/Gruppenrechte)
- Netzwerk & Zugriff: Firewall/Ports, SSH-Key-Management, Zugriffskonzepte, TLS/Certificates, Secrets-Handling
- Automatisierung / IaC: Handarbeit reduzieren, Standards etablieren (z. B. Ansible/Terraform/Scripting)
- CI/CD: Build-Test-Deploy, automatisierte Checks, Rollback-Optionen
Zusammenarbeit & Qualität
- Technische Doku, Austausch im Team, gemeinsame Standards
- Peer-Feedback/4-Augen-Prinzip bei Bedarf (z. B. sicherheitsrelevante Änderungen) - ohne schwerfälligen Freigabeprozess
Das bringst Du mit
Must-haves
Requirements
- 3 Jahre TYPO3 (Extbase/Fluid, Extensions, Upgrades, Composer, TypoScript)
- Sehr gute PHP-Praxis (OOP, Patterns, saubere Architektur)
- Erfahrung mit dem Betrieb eines Web-Stacks (Webserver, PHP-FPM, Datenbanken, Caching)
- Linux-Server-Routine inkl. Security-Basics, Berechtigungen/Rechtekonzepte, Netzwerk-Grundlagen
- Erfahrung mit Deployments & Automatisierung (CI/CD, Skripting, IaC/Config-Management)
- Tooling: Git, Docker/Compose, Composer, npm
- Deutsch C-Niveau, Englisch für Doku/Reviews
Nice-to-haves
- Ansible/Terraform produktiv genutzt (oder vergleichbare Automatisierung)
- Observability: Monitoring/Alerting/Logging (z. B. Grafana/Prometheus/ELK/Sentry - je nach Setup)
- Symfony/Laravel-Erfahrung
- Erfahrung mit Sicherheitskonzepten wie Reverse Proxy / DMZ-Gedanke (nicht zwingend, aber willkommen)
Benefits & conditions
- Remote/hybrid, flexible Zeiten, kurze Wege, klare Kommunikation
- Langfristige Projekte + Gestaltungsspielraum (Tech & Prozesse)
- Budget für Schulungen/Zertifizierungen/Konferenzen
- Fokus auf nachhaltige Lösungen statt Dauer-Feuerwehr
Jetzt bewerben
Fragen zu den ausgeschriebenen Stellen? Sende uns Angaben zu deiner Person und dem frühestmöglichen Eintrittstermin sowie Gehaltsvorstellung per Mail an c.jakob@reizwerk.com. Wir freuen uns Dich kennenzulernen!