Hays Contracting Services to współpraca oparta na zasadach B2B. Obecnie poszukujemy doświadczonego konsultanta DevOps, który wesprze międzynarodowy projekt w obszarze bezpieczeństwa platform kontenerowych, automatyzacji procesów CI/CD oraz usprawnienia obsługi podatności.
- Lokalizacja: Współpraca zdalna
- Rodzaj współpracy: B2B za pośrednictwem Hays Poland
- Czas trwania projektu: Pierwszy kontrakt na 12 miesięcy, z dużym prawdopodobieństwem przedłużenia współpracy projektowej do co najmniej 24 miesięcy.
- Zaangażowanie i dostępność: koło 32 godziny tygodniowo. Ze względu na współpracę z ekspertami ze Stanów Zjednoczonych wymagana jest regularna dostępność projektowa w godzinach popołudniowych, maksymalnie do 20:00.
- Start: ASAP
- Stawka: 180–205 PLN/h netto + VAT
Opis projektu:
Projekt koncentruje się na modernizacji procesów związanych z identyfikacją i usuwaniem podatności bezpieczeństwa w środowisku opartym na kontenerach i rozwiązaniach chmurowych.
Głównym celem będzie zaprojektowanie oraz wdrożenie usprawnionego podejścia do obsługi CVE, obejmującego automatyczne uruchamianie procesów naprawczych, budowanie i testowanie zaktualizowanych obrazów oraz przekazywanie gotowych zmian do odpowiednich repozytoriów wdrożeniowych.
Istotną częścią projektu będzie również ocena obecnej architektury DevOps, pipeline’ów CI/CD, mechanizmów integracji i wdrożeń oraz istniejących zestawów testów. Nowe rozwiązanie powinno wykorzystywać automatyzację, obserwowalność oraz, tam gdzie będzie to uzasadnione, agentic workflows.
Usługi będą realizowane w międzynarodowym środowisku projektowym, przy współpracy z zespołami odpowiedzialnymi za platformy Kubernetes, rozwiązania multicloud oraz procesy bezpieczeństwa.
Środowisko technologiczne:
- Kubernetes i OpenShift
- GitHub Actions
- Jenkins
- GitOps
- rozwiązania do zarządzania sekretami
- Grafana i Prometheus
- Azure, AWS i GCP
- procesy CVE remediation
- automatyzacja i agentic workflows
Zakres usług:
- przegląd i ocena obecnego procesu obsługi podatności CVE;
- analiza procesów budowania, publikowania i aktualizowania obrazów kontenerowych;
- przegląd pipeline’ów integracyjnych i wdrożeniowych w środowisku Kubernetes oraz GitOps;
- weryfikacja obecnych zestawów testów i mechanizmów kontroli jakości;
- zaprojektowanie architektury usprawniającej proces usuwania podatności, testowania poprawek i przygotowywania zmian wdrożeniowych;
- automatyzacja procesu uruchamianego po wykryciu nowej podatności;
- wykorzystanie agentic workflows w elementach, w których przyniosą realną wartość projektową;
- przygotowanie architektury do wewnętrznego przeglądu technicznego i bezpieczeństwa;
- implementacja zaakceptowanego rozwiązania;
- wdrożenie alertingu, monitoringu i obserwowalności z wykorzystaniem Grafany oraz Prometheusa;
- współpraca z międzynarodowymi zespołami odpowiedzialnymi za platformy kontenerowe i środowiska multicloud.
Oczekiwane kompetencje:
- minimum 9 lat doświadczenia w obszarze DevOps, Platform Engineering, Cloud Engineering lub pokrewnym;
- praktyczne doświadczenie w procesach identyfikacji i usuwania podatności CVE;
- bardzo dobra znajomość GitHub Actions i Jenkinsa;
- zaawansowane, praktyczne doświadczenie z Kubernetes;
- doświadczenie w projektowaniu lub modernizacji procesów CI/CD;
- znajomość procesów budowania, testowania i publikowania obrazów kontenerowych;
- doświadczenie w środowiskach GitOps;
- praktyczna znajomość narzędzi observability, szczególnie Grafany i Prometheusa;
- doświadczenie z przynajmniej jedną z głównych platform chmurowych: Azure, AWS lub GCP;
- doświadczenie w korzystaniu z agentic workflows;
- umiejętność samodzielnego analizowania istniejącej architektury oraz projektowania rozwiązań usprawniających procesy bezpieczeństwa;
- język angielski na poziomie minimum C1, umożliwiający swobodną współpracę z interesariuszami technicznymi w USA.
Mile widziane
- doświadczenie w dużych, złożonych środowiskach korporacyjnych;
- znajomość OpenShift;
- doświadczenie w projektach multicloud;
- znajomość rozwiązań do zarządzania sekretami;
- doświadczenie w formalnych procesach przeglądu i zatwierdzania architektury;
- wcześniejsza współpraca projektowa z zespołami działającymi w różnych strefach czasowych.
Proces współpracy
- analiza profilu i doświadczenia przez zespół Hays;
- rozmowa z konsultantem Hays dotycząca projektu i zakresu usług;
- dwa spotkania projektowo-techniczne;
- uzgodnienie warunków współpracy;
- rozpoczęcie realizacji usług.
Współpraca realizowana jest pomiędzy przedsiębiorcami w modelu B2B i obejmuje świadczenie usług w ramach uzgodnionego zakresu projektowego. Kontraktor samodzielnie organizuje sposób realizacji usług, z uwzględnieniem wymogów bezpieczeństwa, harmonogramu projektu oraz koniecznej komunikacji z interesariuszami.