W zespole Database Platforms projektujemy, tworzymy, rozwijamy i utrzymujemy core'owe platformy bazodanowe w chmurze dla Grupy Ringier Axel Springer Media AG.

Rozwiązania i narzędzia przez nas dostarczane umożliwiają korzystanie z relacyjnych i nierelacyjnych baz danych w środowisku rozproszonym w modelu as-a-service (DBaaS).

Pracujemy z takimi technologiami jak Cassandra, Postgres, Solr i Redis zarówno w naszej chmurze prywatnej, jak i AWS. Na działaniu naszych systemów polegają inne usługi i zespoły, którym pomagamy tworzyć niezawodne produkty.

Starszy Programista,
Zespół Database Platforms

Miejsce pracy: Kraków
Region: małopolskie

Opis stanowiska

Poszukujemy ludzi, którzy chcą pracować przy krytycznych, rozproszonych platformach bazodanowych wymagających dużej dostępności, skalowalności i wydajności. Jeśli interesujesz się wspomnianymi powyżej technologiami, posiadasz doświadczenie programistycznie (Node.js, Python), potrafisz pracować w kulturze DevOps oraz chciałbyś przyczynić się do większej liczby 9'tek w naszym uptime, to jest to miejsce dla Ciebie!


Jakie platformy będziesz z nami rozwijać?

Nasze kluczowe platformy to:

  • NoSQLDB (nierelacyjna baza danych oparta o Cassandrę)
  • RDBS (relacyjna baza danych bazująca na Postgres)
  • FTS (wyszukiwarka wykorzystująca Solr)
  • SKVDB (cache oparty o Redis)

Usługi takie jak Amazon RDS, DynamoDB, Elasticsearch czy ElastiCache powinny dawać Ci pewne wyobrażenie odnośnie tego, co będziesz współtworzyć dla naszej chmury prywatnej.

Będziesz razem z nami rozwijać oprogramowanie odpowiedzialne za automatyczne zarządzanie klastrami naszych usług (konfigurowanie, provisioning, skalowanie, monitorowanie, rozliczanie) i dostarczać innym zespołom niezbędne biblioteki klienckie oraz wsparcie.

W jakim zespole będziesz pracować?

Zespół Database Platforms to doświadczeni programiści i administratorzy (DEVOPS), pracujący z metodykach zwinnych (SCRUM). Pracujemy w luźnej, koleżeńskiej atmosferze i (niestety) często przekraczamy dzienne normy spożycia cukru.

Mamy w swoich szeregach osoby zarówno preferujące wyzwania natury inżynierskiej, jak i osoby, dla których informatyka teoretyczna i algorytmy to chleb powszedni. Dzięki temu jesteśmy w stanie radzić sobie z szeroką gamą zagadnień.

Wymagania

 Oczekujemy:

  • Wykształcenia wyższego, kierunek informatyka
  • Doświadczenie w projektowaniu krytycznych systemów rozproszonych o dużej skali
  • Umiejętności pracy z systemem Linux
  • Znajomości Node.js lub Python (w szczególności Tornado)
  • Doświadczenia w projektowaniu struktur i zapytań bazodanowych

Mile widziane:

  • Dużym atutem będzie znajomość przynajmniej jednej z technologii: Cassandra, Postgres, Solr, Redis
  • Znajomość: AngularJS, Graphite, SaltStack
  • Doświadczenie w pracy z systemami kontroli wersji (git)
  • Znajomość języka angielskiego na poziomie technicznym

Oferujemy

W zamian oferujemy:

  • Pracę z ekspertami w środowisku o rewelacyjnej atmosferze
  • Współtworzenie oraz wykorzystywanie najnowszych technologii i rozwiązań IT
  • Praktyczne doświadczenia w rozwiązaniach o dużej skali – obsługujemy gigantyczny wolumen ruchu i setki maszyn
  • Ambitne wyzwania realizowane w metodykach zwinnych
  • Stabilne środowisko pracy
  • Pakiet socjalny doceniany przez naszych pracowników