
STACKIT Database - Go Developer (m/f/d)
Schwarz Group2 months ago
Barcelona, SpainSenior
Responsibilities
- Develop and operate highly performant managed database services with a focus on Go.
- Design, implement, and optimize gRPC-based services and NATS messaging systems.
- Ensure reliable observability using OpenTelemetry, logging, and monitoring.
- Develop solutions for PostgreSQL, SQL Server, and MongoDB services and optimize their platform integration.
- Contribute to Kubernetes platform development, including Deployments, Networking, and Service Management.
- Automate and scale infrastructure using DevOps and Infrastructure-as-Code approaches.
- Work in a cross-functional agile team using modern development tools such as Jira.
Requirements
- Experience developing and operating distributed systems as a Go developer.
- Deep knowledge of Go, gRPC, and NATS.
- Familiarity with observability technologies including OpenTelemetry, logging, and monitoring.
- Experience with PostgreSQL, SQL Server, and MongoDB, including database-driven application challenges.
- Proficiency in Kubernetes, particularly Deployments, Networking, and Service Management.
- Experience with agile software development and enthusiasm for cross-functional teamwork.
Benefits
- Work on technology supporting digital sovereignty in Europe.
- Fast decision-making processes and creative freedom in projects.
- Stable foundation of the Schwarz Group while operating in an external technology market.
Tech Stack
About Schwarz Group
Schwarz Group is a German retail group that owns and operates the Lidl and Kaufland grocery chains, plus production and waste-management businesses (Schwarz Produktion and PreZero). Through its digital arm Schwarz Digits it builds and runs IT, cloud, data, and security services for its brands and external clients, and offers retail media solutions via Schwarz Media. Headquartered in Neckarsulm, it is privately held and active across Europe and beyond.