Senior DevOps

Brak informacji o wynagrodzeniu
SeniorZdalnie·GdańskInne·B2B
#460919·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Wymagania

  • Co najmniej 6 lat doświadczenia w rolach DevOps, SRE lub związanych z infrastrukturą chmurową, w tym odpowiedzialność za systemy produkcyjne.
  • Praktyczna obsługa AWS, zwłaszcza EKS, EC2, VPC i sieci, IAM, S3, ECR, RDS/Aurora oraz CloudWatch.
  • Obsługa Kubernetes i tworzenie wykresów Helm: sieci, sondy, żądania i limity zasobów, harmonogramowanie, pamięć trwała, aktualizacje i rozwiązywanie problemów.
  • Terraform: wielokrotnego użytku moduły, zdalny stan, weryfikowane plany i bezpieczne zmiany w różnych kontach i środowiskach.
  • Budowanie obrazów Docker i utrzymanie CI/CD, w tym umiejętność czytania i modyfikowania istniejących pipeline’ów Jenkins/Groovy.
  • Doświadczenie produkcyjne z GitOps i Argo CD lub Flux oraz gotowość do pracy z oboma narzędziami.
  • Dobra znajomość Linux, HTTP/TLS, DNS i sieci; praktyczna automatyzacja w Bash, Python lub porównywalnym języku.
  • Produkcyjna obserwowalność i badanie incydentów z wykorzystaniem metryk, logów, dashboardów i użytecznych alertów; używane narzędzia monitorujące to Prometheus i Grafana.
  • Operacyjna znajomość relacyjnych baz danych, kolejek komunikatów i cache, w tym problemów z połączeniami, nasycenia zasobów, zaległości w kolejkach, ponawiania prób i odzyskiwania działania.
  • Podstawy bezpieczeństwa: najmniejsze niezbędne uprawnienia, dostęp obciążeń, zarządzanie sekretami, usuwanie podatności i ochrona danych wrażliwych na wielodostępnej platformie SaaS.

Mile widziane:

  • Doświadczenie w obsłudze Nginx, PHP-FPM/OPcache, Composer i procesów roboczych Symfony lub wspieraniu programistów w diagnozowaniu wydajności aplikacji.
  • Głębsze doświadczenie z diagnozowaniem zapytań Aurora/MySQL, replikacją, odtwarzaniem kopii zapasowych i bezpiecznymi zmianami schematów; obsługa RabbitMQ, Redis lub Elasticsearch/OpenSearch.
  • Skalowanie obciążeń za pomocą KEDA, aprowizowanie węzłów przez Karpenter, testy obciążeniowe i optymalizacja kosztów chmury.
  • PromQL, Thanos, Alertmanager i Fluent Bit; narzędzia do obsługi sekretów, takie jak AWS Parameter Store, External Secrets Operator i SOPS/KMS.
  • AWS API Gateway, Lambda i SQS; Go do utrzymywania automatyzacji operacyjnej.
  • Linkerd, Kyverno, KubeArmor lub Packer; doświadczenie we wspieraniu środowisk SaaS podlegających audytom lub regulacjom.
  • Znajomość wspomaganego przez AI procesu tworzenia oprogramowania i odpowiedzialne wykorzystywanie go do automatyzacji powtarzalnej pracy, z weryfikacją zmian, bezpieczeństwa i poprawności.
  • Znajomość obszaru HR, płac lub nordyckiego SaaS.
  • Nie jest wymagane wcześniejsze doświadczenie ze wszystkimi wymienionymi narzędziami. Cenione są solidne podstawy pracy z systemami produkcyjnymi, rozsądna ocena sytuacji i umiejętność poznawania platformy.
  • Proaktywność i poczucie odpowiedzialności.
  • Jasna komunikacja oraz praktyczne nastawienie na ulepszenia.
  • Umiejętność spokojnej i metodycznej pracy podczas incydentów.

Obowiązki

  • Utrzymywanie niezawodności środowisk AWS i Kubernetes oraz planowanie i przeprowadzanie aktualizacji EKS i dodatków klastra.
  • Ulepszanie modułów Terraform, wykresów Helm, obrazów kontenerów i pipeline’ów Jenkins, aby zmiany infrastruktury i wydania były powtarzalne oraz łatwiejsze do weryfikacji.
  • Zwiększanie bezpieczeństwa wydań usług i współdzielonych zależności poprzez ustalanie kolejności wdrożeń, koordynację migracji baz danych oraz przygotowywanie procedur wycofywania zmian i odzyskiwania działania.
  • Diagnozowanie incydentów obejmujących ingress, środowiska uruchomieniowe aplikacji, procesy działające w tle, bazy danych, cache i kolejki; współpraca z programistami nad usuwaniem przyczyn i zapobieganiem nawrotom.
  • Ulepszanie dashboardów i użytecznych alertów, aby zespół wcześniej wykrywał problemy i szybciej je diagnozował.
  • Dostosowywanie skalowania obciążeń i węzłów, doboru zasobów oraz harmonogramów środowisk w celu równoważenia wydajności, niezawodności i kosztów chmury.
  • Wzmacnianie kontroli dostępu, zarządzania sekretami i bezpieczeństwa kontenerów; testowanie odtwarzania kopii zapasowych i procedur odzyskiwania oraz dbanie o aktualność instrukcji operacyjnych.
  • Wnoszenie pomysłów i współpraca w międzynarodowym zespole programistycznym.

Inne informacje

  • Praca zdalna; zespół zwykle spotyka się w biurze w Gdańsku 2–3 razy w miesiącu. Preferowana jest osoba mieszkająca w Trójmieście lub okolicy.
4HUMAN POLAND

4HUMAN POLAND

3 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz