Golang Developer (m/f/d) with DevOps Know How - remote/Berlin/FFM

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).