Beschreibung
Ref.Nr.: AFRA-8892
Deadline: 12.06.2025 um 13 Uhr
Senior Fullstack Go - Entwickler (m/w/d)
Tätigkeit:
• Durchführung von Full-Stack Programmier-Aufgaben mit Go, Javascript & Typescript und Python
• Ausführung von DevOps-Tätigkeiten vorwiegend in Kubernetes Clustern basierend auf AWS EKS und OpenShift
• Weiterentwicklung eines CI/CD-Workflows basierend auf GitLab CI und Argo CD
• Pflege von technischer Dokumentation
• Pflege von Infrastructure-as-Code mit Pulumi und helm
• Pflege und Weiterentwicklung der Build-System-Konfiguration mit bazel (starlark)
Must have:
• Entwicklungserfahrung in Go (seit Einführung der Module ab Version 1.11) auf sehr hohem Niveau.
• Mindestens 5 Jahre nachweisbare, durchgehende Berufserfahrung in der aktiven Go-Entwicklung auf professionellem Niveau.
• Messbar durch:
• Go als primäre Sprache (? 60 % Projektanteil)
• Produktive Projektkontexte mit Entwicklungsverantwortung
• Nachweise durch Arbeitszeugnisse, Projektbeschreibungen, Repositories
• Optional: Code-Review oder Live-Coding zur Verifikation
• Fundierte praktische Erfahrung mit TypeScript und Angular in produktiven Webanwendungen – auf dem aktuellen Stand der Technik.
• Mindestens 2 Jahre durchgängige Berufserfahrung in der aktiven Entwicklung mit Angular und Type-Script in produktiven Softwareprojekten.
• Messbar durch:
• Angular/TypeScript als primärer Tech-Stack (? 50 % Projektanteil)
• Nachweis über Arbeitszeugnisse, Projektbeschreibungen oder Code-Repositories
• Optional: Technisches Interview oder Code-Review zur Verifikation
• Sehr gute Kenntnisse in AWS, mit Schwerpunkt auf dem produktiven Betrieb und der Administration von Kubernetes-Clustern in EKS.
• Mindestens 2 Jahre nachweisbare, eigenverantwortliche Erfahrung im Betrieb von EKS-Clustern auf AWS (Produktivumgebung). Nachweis durch Projektbeschreibung, Arbeits-zeugnis oder Code-Review.
• Gute Kenntnisse in Infrastructure as Code (IaC)
• Nachweisbare, praktische Erfahrung (2 Jahre) im produktiven Einsatz von Infrastructure-as-Code-Werkzeugen.
• Messbar durch:
• IaC als regelmäßiger Bestandteil der beruflichen Tätigkeit
• Nachweise durch Projektbeschrei-bungen, Arbeitszeugnisse oder Code-Repositories
• Optional: Technisches Interview oder Code-Review zur Verifikation
• Projektsprache Deutsch
Nice to have:
• Erfahrung im Umgang mit Monorepo-Setups
• Mindestens 1 Jahr praktische Erfahrung im Umgang mit produktiven Monorepo-Setups (z. B. Nx, Turborepo, Bazel) im Teamkontext. Idealerweise Mitarbeit an mindestens zwei Projekten, bei denen Build-, Test- und Deploymentprozesse zentral über ein Monorepo verwaltet wurden. Nachweise über öffentlich dokumentierte Repositories oder Zertifikate im Bereich Monorepo-Management sind von Vorteil.
• Kenntnisse in Bazel
• Mindestens 1 Jahr Berufserfahrung mit Bazel in produktiven Softwareprojekten
• Mitarbeit in mindestens 2 Projekten, in denen Bazel als zentrales Build- oder Test-Tool eingesetzt wurde
• Vorlage eines relevanten Zertifikats oder einer dokumentierten Schulung mit mindestens 8 Stunden Umfang
• Nachweis über aktive Mitwirkung an einem öffentlich zugänglichen Open-Source-Pro-jekt, das Bazel verwendet (z. B. über GitHub)
• Erfahrung mit GitLab CI
• Mindestens 1 Jahr Berufserfahrung mit GitLab CI in der automatisierten Build-, Test- oder Deployment-Umgebung
• Mitarbeit in mindestens 2 Projekten, in denen GitLab CI produktiv eingesetzt wurde
• Vorlage eines relevanten Zertifikats oder einer dokumentierten Schulung mit mindestens 8 Stunden Umfang
• Nachweis über aktive Konfiguration oder Wartung von Git-Lab-CI-Pipelines in öffentlich zugänglichen Repositories (z. B. via GitHub/GitLab-Profil)
• Erfahrung im Einsatz von Pulumi
• Mindestens 6 Monate Berufser-ahrung mit Pulumi in produktiven Cloud- oder DevOps-Projekten
• Mitarbeit in mindestens 1 Projekt, in dem Pulumi zur Provisi-onierung oder Verwaltung von Infrastruktur eingesetzt wurde
• Vorlage eines relevanten Zertifikats oder einer dokumentierten Schulung mit mindestens 6 Stunden Umfang
• Nachweis über Beiträge zu Pulumi-Skripten oder -Stacks in öffentlich zugänglichen Repositories (z. B. GitHub)
• Kenntnisse in PostgreSQL
• Nachgewiesene Verantwortung für den Betrieb oder die Entwicklung mit PostgreSQL in mindestens einem produktiven System
• Erstellung oder Wartung von komplexen SQL-Abfragen, Datenbankmodellen oder Stored Procedures über einen Zeitraum von mindestens 12 Monaten
• Teilnahme an einer anerkannten Weiterbildung, Schulung oder einem Kurs zu Post-greSQL mit offizieller Dokumentation oder Abschlusszertifikat.
• Kenntnisse in MongoDB
• Aktive Nutzung von MongoDB in mindestens einem realen Projekt, z. B. im Rahmen von Backend-Entwicklung, Datenmodellierung oder Performance-Optimierung
• Nachweis einer laufenden oder abgeschlossenen Projektverantwortung für Datenhaltung mit MongoDB über einen Zeitraum von mindestens 6 Monaten
• Teilnahme an einem offiziellen Training, einer zertifizierten Schulung oder einem ver-gleichbaren Qualifikationsnachweis
• Dokumentierte Beiträge zu MongoDB-basierten Lösungen in Open-Source-Projekten, Fachartikeln oder Tech-Dokumentationen.
Sonstiges: 520 PT
Beginn: 23.06.2025
Ende: 31.12.2027
Ort: 100% remote
Deadline: 12.06.2025 um 13 Uhr
Senior Fullstack Go - Entwickler (m/w/d)
Tätigkeit:
• Durchführung von Full-Stack Programmier-Aufgaben mit Go, Javascript & Typescript und Python
• Ausführung von DevOps-Tätigkeiten vorwiegend in Kubernetes Clustern basierend auf AWS EKS und OpenShift
• Weiterentwicklung eines CI/CD-Workflows basierend auf GitLab CI und Argo CD
• Pflege von technischer Dokumentation
• Pflege von Infrastructure-as-Code mit Pulumi und helm
• Pflege und Weiterentwicklung der Build-System-Konfiguration mit bazel (starlark)
Must have:
• Entwicklungserfahrung in Go (seit Einführung der Module ab Version 1.11) auf sehr hohem Niveau.
• Mindestens 5 Jahre nachweisbare, durchgehende Berufserfahrung in der aktiven Go-Entwicklung auf professionellem Niveau.
• Messbar durch:
• Go als primäre Sprache (? 60 % Projektanteil)
• Produktive Projektkontexte mit Entwicklungsverantwortung
• Nachweise durch Arbeitszeugnisse, Projektbeschreibungen, Repositories
• Optional: Code-Review oder Live-Coding zur Verifikation
• Fundierte praktische Erfahrung mit TypeScript und Angular in produktiven Webanwendungen – auf dem aktuellen Stand der Technik.
• Mindestens 2 Jahre durchgängige Berufserfahrung in der aktiven Entwicklung mit Angular und Type-Script in produktiven Softwareprojekten.
• Messbar durch:
• Angular/TypeScript als primärer Tech-Stack (? 50 % Projektanteil)
• Nachweis über Arbeitszeugnisse, Projektbeschreibungen oder Code-Repositories
• Optional: Technisches Interview oder Code-Review zur Verifikation
• Sehr gute Kenntnisse in AWS, mit Schwerpunkt auf dem produktiven Betrieb und der Administration von Kubernetes-Clustern in EKS.
• Mindestens 2 Jahre nachweisbare, eigenverantwortliche Erfahrung im Betrieb von EKS-Clustern auf AWS (Produktivumgebung). Nachweis durch Projektbeschreibung, Arbeits-zeugnis oder Code-Review.
• Gute Kenntnisse in Infrastructure as Code (IaC)
• Nachweisbare, praktische Erfahrung (2 Jahre) im produktiven Einsatz von Infrastructure-as-Code-Werkzeugen.
• Messbar durch:
• IaC als regelmäßiger Bestandteil der beruflichen Tätigkeit
• Nachweise durch Projektbeschrei-bungen, Arbeitszeugnisse oder Code-Repositories
• Optional: Technisches Interview oder Code-Review zur Verifikation
• Projektsprache Deutsch
Nice to have:
• Erfahrung im Umgang mit Monorepo-Setups
• Mindestens 1 Jahr praktische Erfahrung im Umgang mit produktiven Monorepo-Setups (z. B. Nx, Turborepo, Bazel) im Teamkontext. Idealerweise Mitarbeit an mindestens zwei Projekten, bei denen Build-, Test- und Deploymentprozesse zentral über ein Monorepo verwaltet wurden. Nachweise über öffentlich dokumentierte Repositories oder Zertifikate im Bereich Monorepo-Management sind von Vorteil.
• Kenntnisse in Bazel
• Mindestens 1 Jahr Berufserfahrung mit Bazel in produktiven Softwareprojekten
• Mitarbeit in mindestens 2 Projekten, in denen Bazel als zentrales Build- oder Test-Tool eingesetzt wurde
• Vorlage eines relevanten Zertifikats oder einer dokumentierten Schulung mit mindestens 8 Stunden Umfang
• Nachweis über aktive Mitwirkung an einem öffentlich zugänglichen Open-Source-Pro-jekt, das Bazel verwendet (z. B. über GitHub)
• Erfahrung mit GitLab CI
• Mindestens 1 Jahr Berufserfahrung mit GitLab CI in der automatisierten Build-, Test- oder Deployment-Umgebung
• Mitarbeit in mindestens 2 Projekten, in denen GitLab CI produktiv eingesetzt wurde
• Vorlage eines relevanten Zertifikats oder einer dokumentierten Schulung mit mindestens 8 Stunden Umfang
• Nachweis über aktive Konfiguration oder Wartung von Git-Lab-CI-Pipelines in öffentlich zugänglichen Repositories (z. B. via GitHub/GitLab-Profil)
• Erfahrung im Einsatz von Pulumi
• Mindestens 6 Monate Berufser-ahrung mit Pulumi in produktiven Cloud- oder DevOps-Projekten
• Mitarbeit in mindestens 1 Projekt, in dem Pulumi zur Provisi-onierung oder Verwaltung von Infrastruktur eingesetzt wurde
• Vorlage eines relevanten Zertifikats oder einer dokumentierten Schulung mit mindestens 6 Stunden Umfang
• Nachweis über Beiträge zu Pulumi-Skripten oder -Stacks in öffentlich zugänglichen Repositories (z. B. GitHub)
• Kenntnisse in PostgreSQL
• Nachgewiesene Verantwortung für den Betrieb oder die Entwicklung mit PostgreSQL in mindestens einem produktiven System
• Erstellung oder Wartung von komplexen SQL-Abfragen, Datenbankmodellen oder Stored Procedures über einen Zeitraum von mindestens 12 Monaten
• Teilnahme an einer anerkannten Weiterbildung, Schulung oder einem Kurs zu Post-greSQL mit offizieller Dokumentation oder Abschlusszertifikat.
• Kenntnisse in MongoDB
• Aktive Nutzung von MongoDB in mindestens einem realen Projekt, z. B. im Rahmen von Backend-Entwicklung, Datenmodellierung oder Performance-Optimierung
• Nachweis einer laufenden oder abgeschlossenen Projektverantwortung für Datenhaltung mit MongoDB über einen Zeitraum von mindestens 6 Monaten
• Teilnahme an einem offiziellen Training, einer zertifizierten Schulung oder einem ver-gleichbaren Qualifikationsnachweis
• Dokumentierte Beiträge zu MongoDB-basierten Lösungen in Open-Source-Projekten, Fachartikeln oder Tech-Dokumentationen.
Sonstiges: 520 PT
Beginn: 23.06.2025
Ende: 31.12.2027
Ort: 100% remote