Golang Developer
Offer description
Workplace: remote work
Start: ASAP
Cooperation: B2B with ITFS (long-term cooperation)
Salary: 140 - 150 PLN/h + VAT
Recruitment process: short interview with ITFS ➡ technical interview with the client ➡ decision
We also have other Golang projects to discuss during the interview
Scope of responsibilities
Job Responsibilities:
- Design, create, and maintain software components running in a cloud-native environment based on Kubernetes.
- Implement and develop infrastructure services and tools in Go, taking into account best practices and coding standards.
- Automate deployment, monitoring, and system observability processes using tools such as GitHub Actions, Prometheus, OpenSearch, and Helm.
- Collaborate with a distributed team, participate in code reviews, API integrations, and (optionally) contribute to open-source projects.
Sought-after competences
Requirements:
- Very good knowledge of idiomatic Go, project structure, best practices for testing and dependency management (min. 3 years of experience)
- Practical experience managing and debugging Kubernetes resources, using kubectl, and deploying applications using Helm or Kustomize
- Understanding of microservice architecture, distributed systems, and an API-first approach (REST, optionally GraphQL)
- Familiarity with Prometheus, OpenSearch, and tools for exposing metrics and logs
- Experience with GitHub Actions, Makefiles, and test, linting, and deployment automation
- Familiarity with Git (pull requests, code review, teamwork)
- Experience working with REST APIs and their Documentation
- Good command of English and ability to collaborate in distributed teams
Preferred:
- Experience with Kubernetes control plane components and bare-metal deployments
- Creating Kubernetes operators and working with APIs and resources using client-go
- Certifications: CKAD (Certified Kubernetes Application Developer) or CKA (Certified Kubernetes Administrator)
- Knowledge of container security or cloud security posture management (CSPM)
- Experience with cloud providers: AWS, GCP, Azure, OpenStack
- Knowledge of SQL / MariaDB (schema design and migration)
We offer
We offer:
- Transparent terms of cooperation in a company with a secure and stable market position
- Access to additional benefits (medical and sports packages, free accounting services - up to 3 entries per month)