Big Data Developer

praca it: etat dla Piwik PRO Sp. z o.o. / Wrocław

Tagi: PHP JavaScript NoSQL

Piwik PRO dostarcza rozwiązania integrujące platformę Web Analytics i Tag Managera, skrojone pod indywidualne potrzeby klientów korporacyjnych. Rozwijamy aplikację klasy premium opartą na Piwiku – open source’owej platformie analytics, z której korzysta ponad 1 milion stron internetowych na całym świecie. Nasze główne produkty implementowane są w wersjach On-Premises i Cloud, a każda z nich zgodna jest z regulacjami dotyczącymi ochrony prywatności i bezpieczeństwa, przy jednoczesnym zapewnieniu naszym partnerom pełnej własności danych.

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.

Big Data Developer
Miejsce pracy: Wrocław
Wynagrodzenie: 9000 – 12500 PLN netto na fakturze (B2B)

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 jest nas dziesiątka 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ć min. 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ć.



Jak składać oferty pracy

Ta oferta pracy została opublikowana ponad 60 dni temu...

« powrót na stronę główną
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!   
Poleć znajomemu
Opublikowana 2017-06-09
Wyświetlona: 6691 razy