Required skills
- Golang
- Microservices
- Kubernetes
- Docker
- Cloud Platforms
- Distributed Systems
- Messaging (Kafka, NATS, RabbitMQ)
- Databases (SQL/NoSQL)
- Network Technologies
- Security Concepts
- Observability
- DevOps
- CI/CD
Languages: German
Job description
We are looking for several Golang Developers with expertise in Microservices, Cloud-Native, and Kubernetes for a full-time, remote position lasting 12+ months.
Project overview
Hello,
We are looking for several Golang Developers (m/f/d) - Microservices, Cloud-Native & Kubernetes
The Go Developer is responsible for the conception, development, and operation of modern, scalable software solutions based on Go (Golang). The focus is on microservice architectures, cloud-native applications, and the container and orchestration environment around Kubernetes.
Responsibilities
Software Development
Cloud-Native Engineering
Containerization & Orchestration
DevOps & CI/CD
Quality & Architecture
Technical Requirements
- Development of performant and secure applications in Go
- Implementation of microservices according to best practices (Domain-Driven Design, Clean Architecture, API Design)
- Creation and maintenance of REST or gRPC interfaces
- Implementation of automated tests (Unit, Integration, End-to-End)
- Development of applications for cloud environments (AWS, Azure, GCP or Private Cloud)
- Use of cloud services such as databases, messaging systems, storage, observability tools
- Implementation of 12FactorApp principles
- Containerization using Docker
- Deployment, scaling, and operation of services on Kubernetes (K8s)
- Creation and maintenance of Helm Charts, Operators, or Custom Resources
- Use of service meshes (e.g., Istio, Linkerd)
- Setup and maintenance of CI/CD pipelines (GitLab CI, GitHub Actions, Azure DevOps etc.)
- Automation of build, test, and deployment processes
- Monitoring, logging, and tracing (Prometheus, Grafana, OpenTelemetry)
- Participation in architecture and design decisions
- Code reviews, pair programming, and technical documentation
- Performance optimization and troubleshooting in distributed systems
- Several years of experience in development with Go
- Sound knowledge of microservice architectures
- Experience with Kubernetes, Docker, and cloud platforms
- Knowledge of distributed systems, messaging (Kafka, NATS, RabbitMQ), and databases (SQL/NoSQL)
- Understanding of network technologies, security concepts, and observability
Project details
asap
12 months+
fulltime
Language: German and English
Have we sparked your interest?
Then we look forward to receiving your CV in Word format with contact details, hourly rate, and availability at: tony.guentherATteamative.com
Best regards
Tony Günther
teamative Germany GmbH
T: *
M: tony.guentherATteamative.com
W: http://www.teamative.com
- Start: ab sofort
- Duration: 12 Monate
- Location: DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE