#1 Job Board for tech industry in Europe

DevOps Engineer
DevOps

DevOps Engineer

Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Kubernetes

    regular

    Rancher

    regular

    Linux

    regular

    Ansible

    regular

    Docker

    regular

    Python

    junior

    Golang

    junior

    AWS

    junior

    Azure

    junior

Job description

Online interview

DevOps Engineer


Jesteśmy 9-osobowym zespołem odpowiedzialnym za wszystkie instancje on-premises (na infrastrukturze klienta), poza tym opiekujemy się częścią instancji w chmurze prywatnej. Nasz chleb powszedni to stawianie i utrzymywanie środowisk, na których instalujemy Piwik PRO Analytics Suite. Mamy bliskie relacje z zespołami, które na co dzień pracują bezpośrednio z klientem – wspieramy je w przygotowaniu się do rozmów sprzedażowych i dajemy pomocną dłoń w rozwiązywaniu problemów. Dużą część naszego czasu poświęcamy na rozwój produktu m.in. podnosząc jego bezpieczeństwo czy automatyzując wybrane obszary. Ponadto raz na dwa tygodnie w zespole organizujemy MacGyver day, podczas którego każdy ma możliwość rozwijać swoje indywidualne cele czy projekty. 

Aktualnie przed zespołem stoją między innymi poniższe wyzwania:


  • Zaprojektowanie rozwiązania i testy wydajnościowe systemu zarządzania pamięcią masową w środowisku k8s (OpenEBS/Longhorn)
  • Wdrożenie i utrzymanie k8s na baremetal z wykorzystaniem kubespray
  • Zaprojektowanie i rozwój metody wdrażania k8s na środowiskach chmurowych
  • Rozbudowa monitoringu w kontekście metryk SLO/SLI (Prometheus/Alertmanager/Grafana/PagerDuty)
  • Zapewnienie wysokiej dostępności platformy opartej o k8s, która będzie spełniać wewnętrzne wymagania SLA
  • Podnoszenie standardów bezpieczeństwa klastra i infrastruktury

Swój czas pracy będziesz dzielił/a między:


  • Development (60%) – prace związane z rozwijaniem platformy i przygotowywaniem produktu on-premises do przejścia na k8s.
  • Utrzymanie (30%) – prace związane z utrzymaniem i rozbudowywaniem infrastruktur obecnych klientów.
  • Delivery (10%) – aktualizację istniejących klientów on-premowych do najnowszej wersji produktu


Czego będziemy oczekiwać od Ciebie?



  • Minimum 2 lat komercyjnego doświadczenia w DevOpsowaniu lub developerce (z iskrą zaciekawienia tematami opsowymi)
  • Orientacji w architekturze opartej o mikroserwisy i znajomości Kubernetesa (Ranchera) w praktyce
  • Doświadczenia w programowaniu w Python lub Golang
  • Dobrej znajomości Linuksa (Debian, RHEL/CentOS) oraz świadomości, że Alpine bardzo dobrze nadaje się jako baza pod produkcyjny kontener Dockerowy
  • Doświadczenia w pracy z Ansible, Puppetem lub Chefem oraz rozumienia, że automatyczne testy provisioningu to must-have
  • Praktyki w środowiskach cloudowych (Amazon AWS/ Microsoft Azure/ Orange Flexible Engineer)
  • Praktycznej znajomości Dockera – budowałeś swoje kontenery i zarządzałeś nimi
  • Wiedzy, co to CI/CD i umiejętności ich rozwoju
  • Znajomości przynajmniej części narzędzi i technologii, jakie stosujemy w pracy (patrz poniżej) 
  • Swobody komunikacji w języku angielskim (B1+) i polskim (B2)

Będzie super, jeśli:


  • Korzystałeś z Consula bądź innego narzędzia do Service Discovery oraz trzymania konfiguracji
  • Obsługę ruchu na poziomie 1000 req/sec traktujesz jako ciekawe wyzwanie
  • Orientujesz się w tematach bezpieczeństwa systemowego i sieciowego – wiesz, czym różni się firewall softwareowy od fizycznego i jesteś w stanie tworzyć nowe reguły
  • Możesz pochwalić się wiedzą na temat protokołów TCP/IP
  • Masz naturalną potrzebę nauki i pogłębiania wiedzy

Co dostarcza nam rozrywki w pracy?


  • Docker, Kubernetes, Consul, Rancher
  • Python, Golang
  • Nginx, Haproxy
  • MySQL, ProxySQL, Redis, Clickhouse
  • Ansible, Terraform
  • Grafana, Prometheus
  • Ubuntu, RHEL, CentOS, Alpine
  • Azure, AWS, bare metal
  • High Availability, Load Balancing, FailOver
  • CI/CD (Jenkins, GitHub Action)

Dołączając do nas możesz liczyć na:
 
  • Wynagrodzenie: 10 000 - 20 000 zł netto (kontrakt B2B) 
  • Kulturę dzielenia się wiedzą z szeregiem szkoleń i warsztatów wewnętrznych
  • Dedykowany budżet rozwojowy 
  • Transparentną komunikację wewnętrzną - szeroki wgląd w biznes i wyniki, otwarte zespołowe sprint reviews
  • Prywatną opiekę medyczną (LuxMed)
  • Kafeterię MyBenefit
  • Elastyczne warunki współpracy i możliwość pracy zdalnej w pełnym wymiarze
  • Super ekipę i wyjątkową atmosferę współpracy