Golang Developer
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
Zakres obowiązków
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
Poszukiwane kompetencje
Doświadczenie w programowaniu w Go (idiomatyczny Go, struktura projektów, testowanie, zarządzanie zależnościami – min. 3 lata)
Praktyczne doświadczenie z Kubernetes (zarządzanie zasobami, debugowanie, kubectl, Helm lub Kustomize)
Doświadczenie w budowaniu operatorów Kubernetes (controller-runtime, kubebuilder i/lub operator SDK) – priorytet
Znajomość cloud-native (mikroserwisy, systemy rozproszone, podejście API-first – REST, opcjonalnie GraphQL)
Znajomość monitoringu i observability (Prometheus, OpenSearch, metryki i logi)
Doświadczenie z CI/CD i GitOps (GitHub Actions, Makefile, automatyzacja testów, lintingu i deploymentów)
Biegłość w pracy z Git (workflowy, pull requesty, code review, praca zespołowa)
Umiejętność pracy z API REST oraz ich dokumentowania
Dobra komunikacja i znajomość języka angielskiego
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)
Golang Developer
Golang Developer