Golang Developer
ITFS Sp. z o.o.
⚲ Warszawa
21 840 - 25 200 PLN (B2B)
Wymagania
- Golang
- Kubernetes
Opis stanowiska
O projekcie: Miejsce pracy: praca zdalna Start: ASAP Współpraca: B2B z ITFS (współpraca długofalowa) Wynagrodzenie: 130-150 PLN/h + VAT Proces rekrutacyjny: krótka rozmowa z ITFS➡ rozmowa techniczna z klientem ➡ decyzja Wymagania: - Bardzo dobra znajomość idiomatycznego Go, struktury projektów, dobrych praktyk testowania i zarządzania zależnościami (min. 3 lata doświadczenia) - Praktyczne doświadczenie w zarządzaniu i debugowaniu zasobów Kubernetes, korzystaniu z kubectl oraz wdrażaniu aplikacji z użyciem Helm lub Kustomize - Zrozumienie architektury mikroserwisów, systemów rozproszonych i podejścia API-first (REST, opcjonalnie GraphQL) - Znajomość Prometheus, OpenSearch oraz narzędzi do ekspozycji metryk i logów - Doświadczenie z GitHub Actions, Makefile oraz automatyzacją testów, lintingu i wdrożeń - Swobodne korzystanie z Git (pull requesty, code review, praca zespołowa) - Doświadczenie w pracy z REST API oraz ich dokumentowaniem - Dobra znajomość języka angielskiego i umiejętność współpracy w zespołach rozproszonych Mile widziane: - Doświadczenie z komponentami control plane Kubernetes oraz wdrożeniami bare-metal - Tworzenie operatorów Kubernetes i praca z API oraz zasobami przy użyciu client-go - Certyfikaty: CKAD (Certified Kubernetes Application Developer) lub CKA (Certified Kubernetes Administrator) - Znajomość zagadnień container security lub cloud security posture management (CSPM) - Doświadczenie z dostawcami chmury: AWS, GCP, Azure, OpenStack - Znajomość SQL / MariaDB(projektowanie i migracja schematów) Codzienne zadania: - Projektowanie, tworzenie i utrzymanie komponentów oprogramowania działających w środowisku cloud-native, opartym o Kubernetes - Implementacja i rozwój usług oraz narzędzi infrastrukturalnych w języku Go, z uwzględnieniem najlepszych praktyk i standardów kodowania - Automatyzacja procesów wdrożeń, monitoringu i obserwowalności systemów z wykorzystaniem narzędzi takich jak GitHub Actions, Prometheus, OpenSearch, Helm - Współpraca z zespołem w modelu rozproszonym, udział w code review, integracjach API oraz (opcjonalnie) kontrybucja do projektów open-source