DevOps Engineer / System Administrator
Piwik PRO

Piwik PRO dostarcza zaawansowane technicznie rozwiązania dla marketerów (analityka internetowa, personalizacja treści na stronach www oraz w aplikacjach mobilnych), skrojone pod indywidualne potrzeby klientów biznesowych. Na co dzień rozwijamy i utrzymujemy infrastruktury potrafiące obsłużyć nawet do 1000 req/sec i przetwarzamy terabajty danych, zachowując przy tym wysoką dostępność. Nasze główne produkty implementowane są w wersjach On-Premises (self-hosted, PaaS) i Cloud (SaaS), a każda z nich zgodna jest z regulacjami dotyczącymi ochrony prywatności i bezpieczeństwa, przy jednoczesnym zapewnieniu naszym partnerom pełnej kontroli nad danymi.

Team Piwika PRO składa się z ekspertów z dziedziny web analytics oraz doświadczonych developerów, administratorów i koordynatorów projektów. Możemy pochwalić się długą listą udanych wdrożeń i jesteśmy dumni z tego, że wspieramy przedsiębiorstwa i organizacje sektora publicznego w ich nieustannym rozwoju.

Czego będziemy oczekiwać od Ciebie?

  • Minimum 4 lat komercyjnego doświadczenia
  • Znajomości Pythona oraz tematyki testów automatycznych
  • 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 świadomości, że automatyczne testy provisioningu to must-have
  • Praktyki w środowiskach cloudowych (Amazon AWS, Microsoft Azure, Google Cloud)
  • Praktycznej znajomości Dockera – budowałeś swoje kontenery i zarządzałeś nimi
  • Wiesz, co to CI/CD i potrafisz rozwijać je na bazie kontenerów Dockera
  • Orientacji w architekturze opartej o mikroserwisy – znasz Kubernetesa bądź Ranchera w praktyce? Super!
  • Znajomości przynajmniej części narzędzi i technologii, jakie stosujemy w pracy (patrz poniżej)
  • Posługiwania się językiem angielskim w stopniu pozwalającym na swobodne tworzenie dokumentacji

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 software’owy 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?

  • Nginx, Haproxy
  • Ansible
  • Docker, Rancher, Kubernetes, Consul
  • MySQL, ProxySQL, Redis, Clickhouse
  • Sensu, Grafana, Prometheus, Logstash, Elasticsearch, InfluxDB
  • Ubuntu, RHEL, CentOS, Alpine
  • Azure, AWS, bare metal
  • High Availability, Load Balancing, FailOver
  • CI/CD (Travis)
  • Git, debuggowanie (strace ftw!)

Możemy obiecać:

  • Wynagrodzenie na poziomie 11000 – 14000 zł netto na fakturze (przy współpracy w oparciu o kontrakt B2B)
  • Pakiet narzędzi rozwojowych, jak: biblioteczka firmowa, regularne firmowe eventy z prelekcjami, spotkania grup tematycznych (technologicznych i branżowych) oraz opcja udziału w projektach open-source, nad którymi pracują nasze teamy
  • Prywatną opiekę medyczną
  • Kartę MultiSport
  • Kartę lunchową
  • Niezapomniane imprezy i wyjazdy integracyjne
  • Pracę w unikatowej atmosferze – co potwierdza 96% naszej ekipy (dane z ankiety satysfakcji ‘2017)

Nie zapomnij dołączyć klauzuli: "Wyrażam zgodę na przetwarzanie moich danych osobowych w celu rekrutacji zgodnie z art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE).”

Lokalizacja

Wrocław

Wynagrodzenie

11000 – 14000 zł netto na fakturze (B2B)

Wymagamy znajomości

Ansible, AWS, Linux, Python

Aplikuj

O zespole

Kuba Bomba - Product Manager

Jak pracujemy?

Zajmujemy się rozwojem autorskiego produktu – zestawu narzędzi wspierających pracę marketerów pod nazwą Piwik PRO Marketing Suite. Pracujemy w oparciu o zwinne metodyki prowadzenia projektów, w szczególności SCRUM i Kanban, i ciągle staramy się udoskonalać nasz workflow. Podczas dwutygodniowych sprintów wydajemy na bieżąco zmiany na środowisko testowe, by następnie stabilne wersje wydać na środowiska produkcyjne. Do organizacji pracy używamy stacka Atlassiana – JIRY do zarządzania zadaniami oraz Confluence, który wspomaga proces tworzenia dokumentacji. Kod wersjonujemy z wykorzystaniem systemu rozproszonego GIT, do obsługi którego używamy Githuba. Podczas wytwarzania oprogramowania używamy metodyki CI, czyli ciągłej integracji. Absolutnie porwała nas architektura oparta na mikroserwisach i stopniowo przepisujemy aplikację zgodnie z tym duchem. Bardzo dużą wagę przywiązujemy do automatyzacji procesów, w szczególności testowania kodu. Na co dzień korzystamy z Travisa; dodatkowo, każdy pull request podlega też code review, który wykonujemy sobie nawzajem.

Co sprawia, że jesteśmy wyjątkowi?

Mamy płaską strukturę, co w praktyce oznacza, że każdy ma realny wpływ na wizję i kierunek rozwoju produktu. W kwestiach organizacyjnych, jak i w wyborze technologii zdanie każdego członka zespołu jest równie ważne. Relacje w zespole są całkowicie nieformalne i bezpośrednie. W trakcie pracy i poza nią spotkamy się by pograć w planszówki, Quake’a, Speedrunners, piłkę czy też konsolowe klasyki.

Zapraszamy osoby:

  • Potrafiące efektywnie zarządzać swoim czasem
  • Z chęcią do samorozwoju oraz wychodzenia poza swoją strefę komfortu
  • Chcące mieć realny wpływ na kierunek rozwoju produktu
  • Komunikatywne, ze świetnym poczuciem humoru

Najczęściej używamy: