Pracuj.pl Hybrydowo Mid New

DevOps Engineer

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

⚲ Warszawa

Wymagania

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

Opis stanowiska

Nasze 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 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