Big data developer
Piwik PRO Marketing Suite

Piwik PRO to spółka produktowa założona przez ekspertów z dziedziny AdTech i MarTech, rozwijających customowe aplikacje dla klientów pod marką Clearcode. Dostarczamy zaawansowane technicznie rozwiązania dla marketerów (analityka internetowa, zarządzanie tagami na stronach, personalizacja treści na stronach www oraz w aplikacjach mobilnych, zarządzanie danymi o użytkownikach i retargeting), 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ść, dobierając narzędzia i technologie do problemów, z jakimi stykamy się w codziennej pracy. Nasze główne produkty implementowane są w wersjach On-Premises (self-hosted, PaaS) i Cloud (SaaS), a każdy z nich zgodny jest z regulacjami dotyczącymi ochrony prywatności i bezpieczeństwa, przy jednoczesnym zapewnieniu naszym partnerom pełnej kontroli nad danymi. Jesteśmy zaufanymi partnerami zwłaszcza dla instytucji rządowych oraz firm z branż, w których bezpieczeństwo danych jest kluczowe – wśród naszych klientów znajdziesz m.in. Komisję Europejską i rząd Kanady oraz światowe korporacje finansowe i działające na rynku telekomunikacyjnym.

O naszej pracy:

  • Całym zespołem realizujemy produkt Piwik PRO Marketing Suite, a w dużej mierze rozwijamy jego główną część, czyli moduł Web Analytics
  • W codziennej pracy mierzymy się z szeregiem wyzwań takich, jak chociażby skalowanie trackerów czy też zapis danych w postaci gwarantującej szybki dostęp, możliwość agregacji i filtrowania, by ostatecznie wygenerować raporty bazujące na dużych zbiorach danych
  • W pracy nad aplikacją dbamy o jej wydajność, skalowalność oraz oczywiście tworzymy nowe funkcjonalności – w związku z tym dość dużo czasu poświęcamy na research
  • Wszystko co robimy – od procesu (Agile), poprzez research, specyfikacje, implementację oraz deployment – jest od początku do końca realizowane przez nasz zespół, dając nam pełną kontrolę nad podjętymi decyzjami

Kilka ciekawostek:

  • Ponad 20GB dziennego przyrostu danych
  • Data center składające się z minimum 8 maszyn
  • Ponad 15 milionów hitów dziennie przypadających na jedną infrastrukturę
  • Bazy danych ważące ponad 4TB
  • Architektura oparta o mikroserwisy (Docker, Rancher)
  • Wysoka dostępność oraz load balancing to nasz chleb powszedni

Wyzwania:

Projekt, w którym uczestniczymy to niekończące się wyzwania. Zaczynaliśmy w 4 osobowym zespole, obecnie liczymy 15 osób i na tym etapie mamy zielone światło, by zwiększyć tę liczbę i stworzyć dwa niezależne zespoły. Jest to bezpośrednio związane z sukcesami naszej platformy i chęcią jej dalszego rozwoju. Już teraz wiemy, że będziemy pracować m.in. nad:

  • Nowymi funkcjonalnościami w module Web Analytics
  • Jeszcze większą integracją naszych produktów (Web Analytics, Tag Management i inne)
  • Skalowalnością (100M req/day)
  • Stabilnością (rozwój istniejącej infrastruktury)

Kogo szukamy

Jeśli masz doświadczenie w budowaniu aplikacji o podobnej charakterystyce albo myślisz, że masz umiejętności lub wiedzę, która będzie nam przydatna – śmiało daj znać. Umówimy się na niezobowiązujące spotkanie z zespołem i pogadamy wspólnie o naszej i Twojej wizji. Początkowo nie chcieliśmy dawać wymagań w punktach, bo wierzymy, że pomoc może przyjść z dowolnej strony, jednak wydaje nam się, że:

  • kilka lat doświadczenia komercyjnego w realizacji projektów IT,
  • bardzo dobra znajomość jednego z popularnych języków programowania (preferowane PHP, JavaScript),
  • Doświadczenie w pracy z dużymi bazami danych (SQL lub NoSQL)
  • jak również nienaganna znajomość języka angielskiego

będą bardzo pomocne.

Poza umiejętnościami, które da się przecież rozwinąć, główny nacisk w trakcie rekrutacji kładziemy na dopasowanie do charakteru zespołu. Wierzymy, że jeśli się polubimy, to będziemy się wzajemnie inspirować.

Możemy obiecać:

  • Elastyczne formy współpracy
  • Wynagrodzenie na poziomie 9000-12500 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ą
  • Możliwość elastycznego dopasowania godzin pracy
  • Możliwość pracy zdalnej (w części wymiaru)
  • Niezapomniane imprezy i wyjazdy integracyjne
  • Pracę w unikatowej atmosferze (cenimy sobie nieformalne relacje)

Nie zapomnij dołączyć klauzuli: “Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w ofercie pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z ustawą z dn. 29 sierpnia 1997 r. o ochronie danych osobowych (Dz. Ust. Nr 133 poz. 883).”

Lokalizacja

Wrocław

Wynagrodzenie

9000-12500 zł netto na fakturze (B2B)

Wymagamy znajomości

JavaScript, PHP

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: