Startdatum:
07/2026
Enddatum:
12/2026 + Option
Beschäftigungsart:
Freiberuflich
Region:
remote/FFM/Berlin
Beschreibung:
For our costumer, we are looking for a Golang Developer (m/f/d).
Location: remote/Berlin/Frankfurt am Main
Capacity: Full-time
Start: 07/2026
End: 12/2026 (+ possible extension)
Development of modules
Objective: Development of go lang based modules for private cloud
Tasks:
- Development of go lang based modules for a multi-tenant environment.
- Implementation of functionalities for efficient resource allocation, service initiation and termination of processes.
Testing and Debugging
Objective: Validation regarding quality and functionality of developed code by means of testing and debugging
Tasks:
- Writing and executing of functional tests for verifying the correctness and performance of the modules.
- Contributing to comprehensive end-to-end testing for ensuring integration and overall functionality.
- Engaging in debugging and troubleshooting for resolving issues and maintaining system reliability.
Code Reviewing
Objective: Conducting of Code Reviews
Tasks:
- Consulting in code reviews for maintaining coding standards and ensuring overall code quality.
- Give suggestions based on best practices for enhancing code quality.
CI/CD Pipeline Maintenance
Objective : Contribution to CI/CD Pipeline Maintenance
Tasks:
- Creation and Maintaining of CI/CD pipelines for automation of the build, test and deployment processes.
- Give recommendations on improving the efficiency of pipelines and support a rapid and reliable software release.
Profile Requirements
The contractor must be at a middle level professionally with 3+ years of experience in software development and/or
observability related fields.
Must-have experience
- 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.
- Deep Experience in operational workflows and how observability helps to give a clear understanding of the lifecycle
of telemetry data in cloud environment
- Experience in Agile and DevSecOps practices such as CI/CD, GitOps, image and runtime security.
- Strong system programming skills, with proficiency in low-level interactions, memory management, and performance
optimization.
- Experience in root cause analysis and providing sustainable solutions.
- Thorough knowledge of containerization and container management with Kubernetes, packaging of applications and
customization of deployments as well as managing resources in the Kubernetes resource model (CRDs, CRs)..
- Experience with common hyperscalers (GCP and others).
- Experience in Agile and DevOps methodologies for software development.
- Experience 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).
- Experience in writing and maintaining unit and integration tests and their incorporation in automated test
frameworks.
- Experience of networking concepts, including protocols, load balancing, and security.
- Experience in providing documentation for different stakeholders.
Must-have language skills:
• Proficiency in both speech and writing in English (at least C1).
Preferred experience
• Project experience with common observability tools both from usage as well as setup and configuration perspective
(Grafana, loki, mimir, Prometheus, Open Telemetry collector).