Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. We are looking for a Go Developer to help build a private cloud platform for a Dutch managed services provider working with public-sector customers in Western Europe. The client delivers both private and public cloud as a managed service, and this platform is their own private cloud offering: built and run in Go on Kubernetes.
Go developer in private cloud
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- 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 CI/CD pipelines in GitLab 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
требования
- Min. 4 years of commercial back-end development, including min. 2 years building production services in Go
- Go concurrency (goroutines, channels, context, sync), the standard library, and building REST and gRPC services
- Building CI/CD pipelines in GitLab and working across the full delivery lifecycle
- Writing tests in Go with the standard testing package and Testify or Ginkgo
- Building and running containerised applications on Linux, including debugging services, reading logs and troubleshooting basic networking on hosts
- English at B2 or higher - the language of the project, used daily with Dutch colleagues in design discussions, code review and documentation
- Будет плюсом: Kubernetes operators or controllers written in Go - a core part of this role, so experience here puts you ahead from week one; Python, incl. Pytest - the team's main language so far, and part of the tooling and testing stays in it; Robot Framework - used for acceptance testing alongside the Go test suites; Helm, Kustomize and GitOps - the platform is deployed declaratively, so these speed up your first weeks; HashiCorp Vault and Terraform - for secrets management and infrastructure provisioning on the platform; CKA or CKAD - not required, but it maps directly onto the Kubernetes work here
условия
- Flexible and remote cooperation options
- International projects with leading global clients
- Travels related to international projects
- Non-corporate atmosphere
- Access* to language classes
- Access* to knowledge-sharing initiatives
- Access* to private healthcare and life insurance
- Access* to multisport card
- The availability and terms of individual benefits may vary depending on the chosen form of cooperation.
навыки
Польская компания разработки ПО и цифровой трансформации.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.