Go Developer (Private Cloud)
New
S
Software MindPrivate cloud
The role is fully remote from PolandFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English at B2 or higher
- Experience
- Min. 4 years of commercial back-end development, including min. 2 years building production services in Go
- Required Skills
- GogRPCRESTful APIsLinux
Requirements
- Have at least 4 years of commercial back-end development experience.
- Have at least 2 years of experience building production services in Go.
- Know Go concurrency, including goroutines, channels, context and sync, and the Go standard library.
- Have experience building REST and gRPC services.
- Have experience building GitLab CI/CD pipelines and working across the full delivery lifecycle.
- Write Go tests with the standard testing package and Testify or Ginkgo.
- Build and run containerised applications on Linux, including debugging services, reading logs and troubleshooting basic host networking.
- Have English proficiency at B2 or higher.
- Kubernetes operators or controllers written in Go are an advantage.
- Python, including Pytest, is an advantage.
- Robot Framework, Helm, Kustomize, GitOps, HashiCorp Vault and Terraform are additional useful skills.
- CKA or CKAD certification is not required but is relevant to the Kubernetes work.
Responsibilities
- Design, develop, test and deploy back-end services in Go for the private cloud platform.
- Write and maintain Kubernetes operators and controllers in Go.
- Test, debug and improve existing infrastructure applications.
- Take part in migrating existing workloads onto the new platform.
- Build and maintain GitLab CI/CD pipelines for the services you own.
- Work with architects, functional designers and other specialists on system and application design.
- Review code, write technical documentation and share knowledge within the team.
View Full Description & ApplyYou'll be redirected to the employer's site