Senior DevOps Engineer (k/m/x)
⚲ Łódź
22 000 - 28 000 PLN (B2B)
Wymagania
- Linux
- Docker
- Kubernetes
- GitLab
- CI/CD
- Infrastructure as Code
- Ansible
- Terraform
- Bash
- Cloud Networking
- Python (nice to have)
- DigitalOcean (nice to have)
- AWS (nice to have)
- GCP (nice to have)
- Azure (nice to have)
- Akamai (nice to have)
- Jenkins (nice to have)
- Grafana (nice to have)
- MLOps (nice to have)
Opis stanowiska
O projekcie:
Szukamy doświadczonego Senior DevOps Engineera (k/m/x), który chce pozostać blisko technologii, a jednocześnie mieć realny wpływ na standardy, priorytety i dalszy rozwój obszaru DevOps.
Rola ma charakter hands-on. Będziesz samodzielnie prowadzić najbardziej złożone tematy infrastrukturalne, wspierać nas w podejmowaniu kluczowych decyzji technicznych i wraz z poznawaniem organizacji przejmować coraz większą odpowiedzialność za cały obszar DevOps.
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.
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.
O goodylabs
goodylabs to firma technologiczna z Łodzi. Łączymy design, development i doradztwo cyfrowe, tworząc rozwiązania dla klientów z różnych branż, od fintechu i e-commerce po edukację, wellbeing i projekty wykorzystujące AI.
W pracy kierujemy się szczerością, ciekawością, odpowiedzialnością i skutecznością. Zależy nam na bezpośredniej komunikacji, samodzielności i rozwiązaniach, które mają sens techniczny oraz biznesowy.
Nasze pet-friendly biuro znajduje się w Starej Drukarni przy ul. Gdańskiej 130 w Łodzi.
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.
Wymagania:
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.
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.
Szukamy doświadczonego Senior DevOps Engineera (k/m/x), który chce pozostać blisko technologii, a jednocześnie mieć realny wpływ na standardy, priorytety i dalszy rozwój obszaru DevOps.
Rola ma charakter hands-on. Będziesz samodzielnie prowadzić najbardziej złożone tematy infrastrukturalne, wspierać nas w podejmowaniu kluczowych decyzji technicznych i wraz z poznawaniem organizacji przejmować coraz większą odpowiedzialność za cały obszar DevOps.
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.
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.
O goodylabs
goodylabs to firma technologiczna z Łodzi. Łączymy design, development i doradztwo cyfrowe, tworząc rozwiązania dla klientów z różnych branż, od fintechu i e-commerce po edukację, wellbeing i projekty wykorzystujące AI.
W pracy kierujemy się szczerością, ciekawością, odpowiedzialnością i skutecznością. Zależy nam na bezpośredniej komunikacji, samodzielności i rozwiązaniach, które mają sens techniczny oraz biznesowy.
Nasze pet-friendly biuro znajduje się w Starej Drukarni przy ul. Gdańskiej 130 w Łodzi.
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.
Wymagania:
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.
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.
🔍 Dekoder Ogłoszenia
🔴
chce pozostać blisko technologii
Może oznaczać, że mimo stanowiska seniorskiego, nadal będziesz musiał wykonywać dużo pracy technicznej, a nie tylko zarządzać i podejmować strategiczne decyzje.
🔴
mieć realny wpływ na standardy, priorytety i dalszy rozwój obszaru DevOps.
Brzmi to jak duża autonomia, ale może też oznaczać, że będziesz musiał samodzielnie tworzyć te standardy i przekonywać innych do ich przyjęcia, co bywa trudne.
🟡
Rola ma charakter hands-on.
Potwierdza, że będziesz aktywnie pracować technicznie, a nie tylko nadzorować.
🟢
samodzielnie prowadzić najbardziej złożone tematy infrastrukturalne
Oznacza dużą odpowiedzialność i konieczność posiadania głębokiej wiedzy technicznej w obszarze infrastruktury.
🟡
wraz z poznawaniem organizacji przejmować coraz większą odpowiedzialność za cały obszar DevOps.
Sugestia rozwoju kariery i rosnącej roli, ale wymagać będzie zaangażowania w zrozumienie specyfiki firmy.