Senior DevOps Engineer

Goodylabs

Łódź

On-site

PLN 246,000 - 312,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pet-friendly office

Job summary

Goodylabs w Łodzi poszukuje Senior DevOps Engineer. Będziesz projektować, rozwijać i utrzymywać infrastrukturę dla projektów klienckich i wewnętrznych, automatyzować procesy CI/CD, stosować Infrastructure as Code, nadzorować środowiska Linux, Docker, Kubernetes i Cloudflare.

Oczekujemy doświadczenia z GitLab CI, Ansible, Terraform, Bash/Python, chmurami DigitalOcean/GCP/AWS/Azure, znajomości TCP/IP, DNS i bezpieczeństwa.

Qualifications

  • Bardzo dobrej znajomości systemów Linux/Unix i administracji środowisk produkcyjnych.
  • Dobrej znajomości Dockera oraz doświadczenia z Docker Swarm lub Kubernetes.
  • Bardzo dobrej znajomości procesów CI/CD, najlepiej GitLab CI.
  • Umiejętności automatyzowania zadań z wykorzystaniem Ansible, Terraform, Bash lub Pythona.
  • Praktycznej znajomości co najmniej jednej chmury, np. DigitalOcean, GCP, AWS, Azure lub Akamai Linode.
  • Znajomości zagadnień sieciowych: TCP/IP, DNS, VPN, proxy, load balancing i firewalls.
  • Doświadczenia z monitoringiem, logowaniem, alertowaniem i incydentami produkcyjnymi.
  • Znajomości dobrych praktyk dotyczących bezpieczeństwa, backupów, certyfikatów, IAM i hardeningu.
  • Znajomości języka polskiego i angielskiego na poziomie umożliwiającym swobodną komunikację projektową.

Responsibilities

  • Projektowanie, rozwijanie i utrzymywanie infrastruktury dla projektów klienckich i wewnętrznych.
  • Automatyzowanie procesów administracyjnych i wdrożeniowych, rozwijanie Infrastructure as Code oraz CI/CD pipelines.
  • Utrzymywanie środowisk opartych na Ubuntu, Dockerze, Docker Swarm, Kubernetes i Cloudflare oraz zarządzanie DNS i 300+ hostami w Cloudflare.
  • Rozwijanie monitoringu, logowania i alertowania, diagnozowanie incydentów produkcyjnych oraz dbanie o bezpieczeństwo, backupy i certyfikaty.
  • Rozwijanie standardów technicznych, analizowanie kosztów infrastruktury i rekomendowanie usprawnień.
  • Koordynowanie tematów obejmujących kilka projektów i konsultowanie rozwiązań z inżynierami DevOps, developerami, QA, PM i klientami.
  • Dokumentowanie rozwiązań, dbanie o przepływ wiedzy oraz komunikowanie ryzyk i rekomendacji.
  • Udział w dyżurach on-call po zakończeniu wdrożenia.

Skills

Linux/Unix
Docker
Kubernetes
GitLab CI
Ansible
Terraform
Bash
Python
Cloud platforms
Networking
Monitoring
Security
Polish
English
On-call

Tools

Docker Swarm
Kubernetes

Job description

Senior DevOps Engineer

Łódź, Polska

PLN 22 000 - 28 000

Przed opodatkowaniem (Umowa B2B)

Jakie będą Twoje codzienne zadania
  • Projektowanie, rozwijanie i utrzymywanie infrastruktury dla projektów klienckich i wewnętrznych.
  • Automatyzowanie procesów administracyjnych i wdrożeniowych, rozwijanie Infrastructure as Code oraz budowanie i optymalizowanie pipeline’ów CI/CD.
  • Utrzymywanie środowisk opartych m.in. na Ubuntu, Dockerze, Docker Swarm, Kubernetes i DigitalOcean oraz zarządzanie DNS i ponad 300 hostami w Cloudflare.
  • Rozwijanie monitoringu, logowania i alertowania, diagnozowanie incydentów produkcyjnych oraz dbanie o bezpieczeństwo, backupy, certyfikaty i stabilność usług.
  • Rozwijanie standardów technicznych, analizowanie kosztów infrastruktury i rekomendowanie usprawnień.
  • Koordynowanie tematów obejmujących kilka projektów oraz konsultowanie rozwiązań z inżynierami DevOps, developerami, QA, Project Managerami i klientami.
  • Dokumentowanie rozwiązań, dbanie o przepływ wiedzy oraz komunikowanie ryzyk i rekomendacji.
  • Udział w dyżurach on-call po zakończeniu wdrożenia.
Co otrzymasz
  • Pet-friendly biuro – możesz pracować w towarzystwie swojego pupila. Wystarczy, że wcześniej dasz znać na Slacku, żeby uniknąć niespodzianek (niezależnie, czy to pies, kot czy inny towarzysz).

Ludzie są u nas naprawdę ważni – i mamy na to dowód. Zbadaliśmy naszą kulturę organizacyjną i wynik był jednoznaczny: Goodylabs to firma o silnej kulturze klanowej. To oznacza, że u nas liczą się ludzie, relacje i zaufanie.

Dla Ciebie jako Senior DevOps Engineer to znaczy, że:

  • Masz wpływ na projekt i sposób pracy – Twój głos się liczy.
  • Możesz liczyć na wsparcie zespołu – razem szukamy rozwiązań.
  • Możesz być sobą – bez formalizmów i zbroi.
  • Komunikacja jest bezpośrednia i partnerska.
  • Liczy się efekt zespołu, nie ego pojedynczych osób.
O roli i obszarze DevOps

W obszarze DevOps współpracują obecnie dwaj Mid DevOps Engineerowie oraz osoba odpowiedzialna za jego prowadzenie. Wraz ze wzrostem liczby i złożoności projektów potrzebujemy kolejnej osoby z doświadczeniem seniorskim, która spojrzy na rozwiązania nie tylko przez pryzmat tego, czy działają, ale również ich bezpieczeństwa, stabilności, kosztów i możliwości dalszego utrzymania.

Docelowo będziesz wyznaczać techniczny kierunek rozwoju obszaru, dbać o spójność standardów, koordynować najważniejsze tematy oraz mieć wpływ na wybór technologii, narzędzi i dostawców chmurowych.

Pierwsze dwa miesiące przeznaczymy na poznanie projektów, środowisk, dokumentacji, wcześniejszych decyzji i najważniejszych ryzyk. W tym czasie zaczniesz również samodzielnie prowadzić wybrane tematy techniczne.

W pierwszym półroczu wśród ważnych tematów znajdą się m.in. automatyzacja procesów związanych z ISO 27001, rozwój zabezpieczeń Cloudflare WAF, dalsza standaryzacja i konteneryzacja wybranych środowisk oraz ocena zasadności planowanych zmian i migracji infrastruktury.

Przez pierwsze dwa miesiące zakładamy obecność w naszym biurze w Łodzi przez minimum 4 dni w tygodniu. Konkretne dni będziemy ustalać wspólnie z wyprzedzeniem. Po tym okresie obecność w Łodzi będzie rzadsza i dopasowana do uzgodnionych potrzeb projektów oraz obszaru DevOps.

Czego potrzebujemy
Jakiego doświadczenia szukamy?
  • Bardzo dobrej znajomości systemów Linux/Unix i doświadczenia w administracji środowiskami produkcyjnymi.
  • Dobrej znajomości Dockera oraz doświadczenia z Docker Swarm lub Kubernetes.
  • Bardzo dobrej znajomości procesów CI/CD, najlepiej GitLab CI.
  • Umiejętności automatyzowania zadań z wykorzystaniem Ansible, Terraform, Bash lub Pythona.
  • Praktycznej znajomości co najmniej jednej chmury, np. DigitalOcean, GCP, AWS, Azure lub Akamai Linode.
  • Znajomości zagadnień sieciowych, takich jak TCP/IP, DNS, VPN, proxy, load balancing i firewalls.
  • Doświadczenia z monitoringiem, logowaniem, alertowaniem i rozwiązywaniem incydentów produkcyjnych.
  • Znajomości dobrych praktyk dotyczących bezpieczeństwa, backupów, certyfikatów, IAM i hardeningu.
  • Znajomości języka polskiego i angielskiego na poziomie umożliwiającym swobodną komunikację projektową.

Nie oczekujemy eksperckiej znajomości każdego narzędzia i każdej chmury z tej listy. Ważniejsze jest dla nas rozumienie systemów, umiejętność diagnozowania problemów i podejmowania świadomych decyzji.

Dobrze odnajdziesz się w tej roli, jeśli:
  • samodzielnie prowadzisz złożone tematy i bierzesz odpowiedzialność za ich realizację,
  • potrafisz patrzeć na rozwiązania szerzej, uwzględniając bezpieczeństwo, stabilność, koszty i dalsze utrzymanie,
  • podejmujesz świadome decyzje techniczne i potrafisz jasno wyjaśnić ich uzasadnienie,
  • potrafisz porządkować tematy, uzgadniać priorytety i doprowadzać wspólne ustalenia do realizacji,
  • dobrze współpracujesz z innymi inżynierami, dzielisz się wiedzą i przekazujesz konstruktywny feedback,
  • potrafisz komunikować ryzyka i rekomendacje osobom o różnym poziomie wiedzy technicznej,
  • interesujesz się rozwojem AI i chcesz pogłębiać wiedzę dotyczącą infrastruktury, MLOps, bezpieczeństwa i kosztów rozwiązań AI.

Ta rola może NIE być dla Ciebie, jeśli szukasz wyłącznie indywidualnej roli eksperckiej, w której odpowiadasz jedynie za własne zadania i nie chcesz angażować się w rozwijanie standardów, konsultowanie rozwiązań ani koordynowanie tematów.

Dodatkowym atutem będzie:
  • doświadczenie w projektowaniu środowisk High Availability lub architektury multi-cloud,
  • doświadczenie w optymalizacji kosztów infrastruktury,
  • udział w audytach bezpieczeństwa,
  • praktyczna wiedza z obszaru MLOps lub wdrażania rozwiązań AI,
  • doświadczenie w mentoringu lub technicznym wspieraniu mniej doświadczonych osób,
  • znajomość architektury aplikacji webowych, migracji baz danych, workerów i procesów wykonywanych cyklicznie.
Dyżury on-call

Dyżury odbywają się w cyklach tygodniowych, od poniedziałku od godziny 9:00 do kolejnego poniedziałku do godziny 9:00. Monitoring i analiza anomalii odbywają się z wykorzystaniem Better Stack, a alertowanie przez PagerDuty. Do rotacji dołączysz po okresie wdrożenia. Szczegóły dotyczące częstotliwości, oczekiwanego czasu reakcji i sposobu rozliczania przedstawimy podczas pierwszego spotkania, aby były jasne przed podjęciem decyzji o kontynuowaniu procesu.

Nie planujemy dodatkowego zadania domowego. Przed każdym spotkaniem otrzymasz informację o jego uczestnikach, przewidywanym czasie i zakresie rozmowy.

Po ostatnim spotkaniu, jeśli obie strony będą zainteresowane kontynuowaniem procesu, poprosimy Cię o wskazanie jednej lub dwóch osób, które mogą udzielić Ci referencji. Skontaktujemy się z nimi wyłącznie za Twoją wiedzą i po wcześniejszym uzgodnieniu tego z Tobą.

Po zakończeniu procesu wrócimy do Ciebie z decyzją w ciągu maksymalnie 7 dni roboczych. Niezależnie od wyniku nie zostawimy Cię bez odpowiedzi.

Co dalej

1

Przegląd aplikacji

W ciągu max 5 dni roboczych od złożenia aplikacji poinformujemy Cię, czy chcielibyśmy zaprosić Cię na rozmowę kwalifikacyjną.

2

Spotkanie online (60 min)

– poznajemy się i rozmawiamy o Twoich doświadczeniach oraz oczekiwaniach.

3

Rozmowa techniczna + screen-sharing (60 min)

zadanie na żywo z analizy high load na serwerze.

4

Spotkanie w naszym biurze w Łodzi (45-60 min)

– szansa, żeby lepiej się poznać i upewnić, że to dobry match.

5

Czas decyzji

Nadszedł czas na ostateczną decyzję dla obu stron :)

Masz pytania?

Skontaktuj się z Patrycja

Patrycja Wrześniewska

HR & Office Manager

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Devops Engineer (K/M)
Senior Devops Engineer (K/M)

AmRest Holdings SE • Warszawa

Hybrid
PLN 210,000 - 320,000
Prywatna opieka medyczna
Karta sportowa
Budżet szkoleniowy
+4
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)

Telemedi - assistance & digital health platform • Warszawa

Hybrid
Wynagrodzenie 15 000 - 22 000 PLN netto
Elastyczny model pracy
Opieka medyczna
+1
Cloud & Infrastructure Engineer
Cloud & Infrastructure Engineer

Xopero Software • Gorzów Wielkopolski

On-site
LuxMed
Multisport
Dzień na U
+1
DevOps (K/M)
DevOps (K/M)

Ideo Sp. z o.o. • Rzeszów

On-site
Prywatna opieka medyczna
Ubezpieczenie na życie
Karta sportowa
+2
Senior/Lead New Customer Onboarding Engineer
Senior/Lead New Customer Onboarding Engineer

Xopero Software • Sopot

Hybrid
PLN 180,000 - 260,000
Budżet szkoleniowy
Bezpłatne lekcje języka angielskiego
Karta Multisport (dofinansowanie)
+2
Senior DevOps Engineer
Senior DevOps Engineer

Bielsko • Poland

Hybrid
PLN 180,000 - 240,000
Prywatna opieka medyczna Allianz
Kafeteryjny budżet (Multisport)
Budżet szkoleń i konferencji
Junior Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)
Junior Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)

Telemedi • Województwo mazowieckie

Hybrid
Elastyczny model pracy
Opieka medyczna
Karta Multisport
DevOps Engineer
DevOps Engineer

Scalosoft • Kraków

Hybrid
PLN 145,000 - 241,000
Opieka medyczna
Karta MultiSport
Motivizer benefity
Cloud DevOps Expert Engineer
Cloud DevOps Expert Engineer

ING Poland • Województwo śląskie

Hybrid
PLN 290,000 - 357,000
Pakiet medyczny
Karty sportowe
Ubezpieczenie na życie
Senior Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)
Senior Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)

Telemedi • Warszawa

Hybrid
Elastyczny model pracy
Opieka medyczna
Karta Multisport