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, German

Job 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!

Apply for this position