Python backend developer :: Brno

Radi by sme ti ponúkli pracovnú pozíciu Python vývojára Mergadovho backendu. Čo sme zač si prečítaj v našom profile. Tu poďme rovno k veci. Poďme si povedať všetko dôležité o práci backenkd vývojára v Mergade.

Aké technológie tvoria Mergado

  • Python, ktorý poháňa backend Mergada a poskytuje logiku pre spracovanie dát.
  • PostgreSQL (úložisko pre štatistické dáta), MongoDB (úložisko pre dočasné dáta bez pevnej schémy), Redis (úložisko slúžiace primárne ako message broker, sekundárne ako in-memory cachce), ElasticSearch.
  • PHP (Nette), TypeScript, React.js- frontend. Jeho vývoju sa venujú kolegovia, frontend vývojári.
  • Celery, asynchdonná fronta, ktorá zaisťuje najmä distribuované spracovanie dát a tiež komunikáciu medzi frontendom a backendom.
  • HTTP REST API, poskytuje užívateľskému rozhraniu API pre prácu so štatistickými dátami, ktoré spracováva a agreguje samostatná aplikácia napísaná v Pythone.
  • SQLAlchemy, flask, lxml a mnoho ďalších.

Čo bude robiť Python vývojár

V spolupráci s ostatnými členmi týmu bude rozvíjať backend aplikácie – teda programovať v Pythone nástroje od business analytiky až po učiace sa algoritmy. Hodiť sa mu pritom budú znalosti:

  • Programovacieho jazyka Pythonu
  • Relačných databází (MySQL, PostgreSQL)
  • Fulltext vyhľadávanie (ElasticSearch)
  • Značkovacích jazykov (XML)
  • Algoritmov a dátových štruktúr
  • Verzovacích systémov (Git)
  • Linuxu a základných príkazov shellu

Nemsuíš poznať všetko, stačí chuť sa učiť.
 

Čo ponúkame

  • Hlavný pracovný pomer
  • Volnú pracovnú dobu
  • Priateľský kolektív plný odborníkov, ktorých ich práca zaujíma, pritom radi zájdu po práci na kafe, pivo alebo napríklad Laser Game
  • Kanceláriu v Brne na ulici Minská. Máme tu Nekavárnu, dve kuchynky, sprchu pre cyklistov.. skrátka všetko, aby sa tu žilo dobre
  • Účasť na prednáškach, konferenciách a občas aj nejakom tom výlete (viď. fotky nižšie :)

Prečo pracovať v Mergade?

V Mergade pracujeme s celou radou moderných technológií, máme niekoľko backend serverov, obrovskú SYL databázu pre „produktové dáta“, terabajty štatistických dát v PostgreSQL databázi, z ktorej sa snažíme dolovať zaujímavé informácie a vizualizovať ich užívateľom. Používame Redis, MongoDB, máme vlastný OAuth2 server, vlastný „Rotten“ a „Fresh“ XML parsery a dotazovací jazyk MQL (Mergado Query Language). Snažíme sa navzájom vzdelávať organizovaním vývojarských prednášok v Nekavárne. A do toho žijeme život aký je. Spolu.

Ako postupovať ďalej?

Zaujala ťa naša ponuka práce? Jednoducho mi prosím napíš. Najlepšie, keď priložíš pár slov o sebe a ukážku kódu. Nezáväzne sa porozprávame u nás na káve – ukážem ti kancelárie, predstavím náš tím podrobnejšie, zodpovedám otázky a budeme hľadať možnosti spolupráce.
 

Budem rád, keď napíšeš na pavel.rusinsky@mergado.com.

Za tím tvorcov aplikácie Mergado, Pavel.

 

Ako to u nás v Mergade vyzerá

Tým Mergado v roce 2017

Takto vyzeral náš tím na jar 2017.

Mergado výlet

Občas si spolu vyrazíme. Naposledy to bolo na výlet na Pálavu.

Natálka von Mergado :-)

Natálka v Mergade pracuje ako riaditeľka Content a Support teamu.

Přemek Radim

Přemek v Mergade vyvíja frontend. Tu si robil selfíčko s Radimom.

Výlet

Keď bolo programovania už tak akurát, vyrazili sme von. Tentokrát púšťať draky.

 

Kontakt

Pavel Rusinský, pavel.rusinsky@mergado.com.