TheProtocol.IT Hybrydowo Mid

DevOps Engineer

PERSONNEL RECRUITMENT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Warszawa

Wymagania

  • Git
  • Docker
  • Kubernetes
  • Terraform
  • Ansible
  • Jenkins

Opis stanowiska

Wymagania: - Wykształcenie wyższe techniczne (Informatyka, Inżynieria lub pokrewne) - 5+ lat doświadczenia w roli DevOps / inżyniera automatyzacji / twórcy pipeline’ów CI/CD - Zaawansowana znajomość Jenkins, w tym: Pipeline-as-Code w Groovy DSL / Declarative i Scripted Pipeline / Shared libraries i szablony pipeline’ów / Ekosystem wtyczek i integracje niestandardowe / Konfiguracja i skalowanie master/controller–agent - Doświadczenie z Harness lub pokrewnymi platformami CD - Biegła znajomość Bash (automatyzacja, build, integracje systemowe) - Dobra znajomość Groovy dla rozwoju i modyfikacji pipeline’ów Jenkins - Doświadczenie z systemem kontroli wersji Git i strategiami branchowania - Znajomość narzędzi build i menedżerów pakietów (Maven, Gradle, npm, pip, Docker) - Znajomość technik konteneryzacji (Docker, Kubernetes) - Doświadczenie w integracji frameworków testowych z pipeline’ami; znajomość chmur GCP/AWS/Azure i ich natywnych usług CI/CD - Umiejętności troubleshootingu oraz optymalizacji pipeline’ów - Umiejętność bliskiej współpracy z zespołami Dev i Ops - Język polski min. B2 (mowa i pismo), angielski min. C1 (mowa i pismo) Mile widziane: - Doświadczenie z innymi platformami CI/CD (GitLab CI, Azure DevOps, CircleCI, GitHub Actions) - Znajomość Infrastructure as Code (Terraform, Ansible) - Doświadczenie z monitoringiem (Prometheus, Grafana, Datadog) - Zrozumienie narzędzi skanowania bezpieczeństwa i ich integracji (SonarQube, Snyk, Wiz) - Doświadczenie z repozytoriami artefaktów (Nexus, Artifactory, Harbor) - Wiedza z zakresu automatyzacji migracji baz danych i strategii wdrożeń - Znajomość feature flags i technik progresywnego wdrażania - Doświadczenie w obszarze zgodności i audytów w środowiskach regulowanych (PCI DSS) - Zrozumienie wzorców wdrożeń mikroserwisów i integracji service mesh - Praktyki optymalizacji pipeline’ów i przyspieszania buildów O firmie: - Jesteśmy częścią grupy Personnel Service – która od lat łączy talenty z ambitnymi pracodawcami. Specjalizujemy się w usłudze rekrutacji stałych. - Nasza misja? Tworzyć mosty między ludźmi a możliwościami, dostarczając firmom idealnie dopasowanych pracowników, a kandydatom – pracę, w której mogą się spełniać. Nasza wizja to przyszłość, w której każda rekrutacja kończy się sukcesem dzięki innowacyjnym rozwiązaniom i zaangażowaniu. Stawiamy na wartości takie jak profesjonalizm, współpraca i szacunek – to one kształtują naszą kulturę pracy, opartą na otwartości i dbałości o jakość. - Dołącz do nas i buduj swoją karierę z zespołem, który stawia na rozwój i pasję! Zakres obowiązków: - Projektowanie, rozwój i utrzymanie złożonych procesów CI/CD na platformach Jenkins i Harness dla wielu środowisk - Tworzenie i optymalizacja Pipeline-as-Code w Jenkinsie (Groovy DSL, Declarative Pipeline) - Implementacja zaawansowanych strategii pipeline’ów: parallel steps, matrix builds, warunkowe wdrożenia, automatyczne rollbacki - Rozwój i utrzymanie skryptów Bash do automatyzacji - Integracja Harness pod kątem automatyzacji wdrożeń, canary releases oraz blue-green deployments - Budowa i nadzorowanie automatycznych testów (unit/integration/security scanning) - Projektowanie i utrzymanie strategii branchowania oraz workflow w Git - Budowa automatycznych potoków wdrożeniowych dla aplikacji konteneryzowanych i architektur mikroserwisowych - Wdrażanie monitoringu, alertowania i raportowania w ramach procesów build/deploy - Znajomość dobrych praktyk związanych z bezpieczeństwem procesów (zarządzanie sekretami, kontrola dostępu) - Self-service dla zespołów dev (szablony procesów, shared libraries) - Analiza i usuwanie awarii procesów oraz wprowadzanie działań usprawniających - Prowadzenie pełnej dokumentacji procesów CI/CD (runbooki) Oferujemy: - Model hybrydowy pracy (min. 2 dni tygodniowo w biurze w Warszawie) - Dostęp do enterprise-grade platform CI/CD i narzędzi automatyzacji - Współpracę w zespole doświadczonych inżynierów DevOps - Udział w projektach o wysokiej częstotliwości wdrożeń i krytycznym znaczeniu dla biznesu - Wsparcie rozwoju zawodowego (certyfikacje platformowe, szkolenia) - Kontakt z zaawansowanymi strategiami wdrożeń i nowoczesną automatyzacją - Realny wpływ na produktywność deweloperów w wielu zespołach inżynieryjnych