75% remote: Go Developer with DevOps and Cloud Infrastructure Know-How

Job description:

For our client we are looking for a Go Developer (f/m/d) with DevOps and Cloud Infrastructure Know-How.
Start: 04.08.2025
Duration: 31.10.2025 (long term engagement (2026))
Capacity: 100% if possible
Location: 75% Remote, 25% Berlin (1 week Berlin / 3 weeks remote in rotation), up to 50% onsite in peak times
Language: English, German is a plus
Team:
The ESL Product Line is responsible for a product portfolio central to the program, consisting of an Infrastructure as a Service Product, a managed Kubernetes Service, a resource management service to facilitate scalable management of platform permissions and a service lifecycle workflow engine enabling. All services together constitute a core part of an on-premise private cloud platform for all business applications of the client, including IT/OT critical applications required for maintaining and operating the infrastructure.
For the whole product portfolio, the product line owns the complete product flow, from product management, architecture, delivery up until Tier 3 operations.
Tasks:
- Development of Go lang based modules for private cloud
- Testing and Debugging: Validation regarding quality and functionality of developed code by means of testing and debugging
- Conducting of Code Reviews
- Maintaining CI/CD Pipeline: Contribution to CI/CD Pipeline Maintenance
Skills (must-have):
- Minimum of 3 years software development experience (in Go Lang, C/C+
- or Python) with significant experience in building RESTful services in distributed environments. The development language of the project is Go and applicants
must be willing to use it exclusively for the development of the core components.
- Strong system programming skills, with proficiency in low-level interactions, memory management, and performance optimization.
- Sound understanding of containerization and container management with Kubernetes, packaging of applications and customization of deployments.
- Experience identifying (e.g. by penetration testing) and eliminating software vulnerabilities
- Experience with common hyperscalers (GCP and others).
- Ability to set up and manage CI/CD pipelines using tools like GitLab, Jenkins, Tekton, Argo Workflows, and Argo CD as well as hands on experience with gitOps/IaC (supported by our dedicated DevOps engineers).
- Proficiency in writing and maintaining unit and integration tests and their incorporation in automated test frameworks.
- Deep understanding of networking concepts, including protocols, load balancing, and security.
Skills (should-have):
- Qualifications in IT governance and security

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.