
STACKIT Developer Experience - Pipelines - Software Engineer (m/f/d)
Schwarz Group2 hours ago
Barcelona, SpainMid Level
Responsibilities
- Design, implement, and maintain backend services and tools using Go.
- Develop and optimize a scalable CI/CD system with custom runners.
- Build, optimize, and troubleshoot Docker/OCI images and containerized applications.
- Deploy, monitor, and manage applications using Kubernetes.
- Collaborate with engineers and product teams to define requirements and deliver solutions.
- Write maintainable code and participate in code reviews.
Requirements
- Strong experience with Go for backend or platform development.
- Hands-on experience with CI/CD tools, primarily GitHub Actions and also GitLab CI, Argo CD, or similar tools.
- Proficiency in building Docker images, including image size, caching, and security best practices.
- Solid knowledge of Kubernetes manifests, deployments, services, and troubleshooting.
- Familiarity with container runtime concepts and cloud-native workflows.
- Understanding of microservices architecture, APIs, and distributed systems.
- Knowledge of Clean Architecture and design patterns.
- Experience with cloud providers.
- Experience with observability stacks including Prometheus, Grafana, and OpenTelemetry.
- Ability to work collaboratively in a cross-functional engineering team.