Job description
Der Kunde ist auf der Suche nach einem erfahrenen Go-Entwickler zur Unterstützung bei einem Endkundenprojekt.
Deine Aufgaben:
* Backend-Services in Go entwerfen, entwickeln und betreiben
* Skalierbare, resiliente, cloud-native Systeme entwickeln
* Mit verteilten Architekturen, Microservices und Messaging-Systemen arbeiten
* Eng mit Kund:innen zusammenarbeiten, die im Team als Product Owner agieren
* Observability, Performance, Zuverlässigkeit und Developer Experience verbessern
* Gemeinsame Verantwortung für einen stabilen Betrieb übernehmen (inkl. On-Call, sofern erforderlich)
* Zu Open-Source-Projekten und internen Tools beitragen
Du solltest mitbringen:
* Mehrjährige Erfahrung mit Go im produktiven Einsatz
* Fundiertes Verständnis von Backend-Architekturen und verteilten Systemen
* Erfahrung mit Microservices und nachrichtenbasierten Systemen (z. B. Kafka, NATS, NSQ)
* Vertrautheit mit containerisierten und Cloud-Umgebungen (z. B. Kubernetes, Helm, Prometheus)
* Saubere Coding-Praktiken und ein ausgeprägtes Verantwortungsbewusstsein für wartbare Software
* Agiles Mindset und Erfahrung in der Zusammenarbeit in cross-funktionalen Teams
|
Must have skills |
Nice to have skills |
|
Start date |
Length |
|
Engagement |
Remote |
|
Language requirements |
Budget |