Python Brno

Už je to tak. Rosteme, a tak na pozici backend vývojáře hledáme nového kolegu/​kolegyni. Krotit bude velká data české i zahraniční e‑commerce, a to od zpracování analytických dat až po učící algoritmy. Přečtěte si o pracovní nabídce víc.

O Mergadu a proč hledá Python vývojáře

Čtete-li tento blog častěji, pak víte, že Mergado je distribuovaná webová aplikace pro řízení inzercí na Heurece, Zboží.cz i v dalších vyhledávačích zboží. Denně ji využívají jak pracovníci e‑shopů, tak specialisté marketingových agentur. Také víte, že se Mergado věnuje jak vývoji technologie, tak výzkumu marketingových metod.

Když se na věc podíváte z jiného úhlu, lze říct, že Mergado je start-up — technologická společnost s růstovou strategií, která čelí zajímavým vývojářským a marketérským výzvám. A jak tento start-up roste, rozšiřuje nyní tým o backend vývojáře.

Jaké technologie tvoří Mergado

  • Python, který pohání backend Mergada a poskytuje logiku pro zpracování dat.
  • MySQL (hlavní úložiště), PostgreSQL (úložiště pro statistická data), MongoDB (úložiště pro dočasná data bez pevného schématu), Redis (úložiště sloužící primárně jako message broker, sekundárně jako in-memory cache).
  • PHP, frontend je napsán v Nette. Jeho vývoji se věnují kolegové, frontend vývojáři.
  • Celery, asynchronní fronta, která zajišťuje zejména distribuované zpracování dat a také komunikaci mezi frontendem a backendem.
  • HTTP REST API, poskytuje uživatelskému rozhraní API pro práci se statistickými daty, které zpracovává a agreguje samostatná aplikace napsaná v Pythonu.
  • SQLAlchemy, Flask, lxml, NumPy, Pandas a mnoho dalších.

Co bude dělat Python vývojář

Ve spolupráci s ostatními členy týmu bude rozvíjet backend aplikace – tedy programovat v Pythonu nástroje od business analytiky až po učící se algoritmy. Hodit se mu přitom budou znalosti:

  • Programovacího jazyka Pythonu
  • Relačních databází (MySQL, PostgreSQL)
  • Značkovacích jazyků (XML)
  • Algoritmů a datových struktur
  • Verzovacích systémů (Git)
  • Linuxu a základních příkazů shellu

Proč pracovat pro Mergado

  • Uvidíte, jak plody vaší práce pomáhají reálným uživatelům,
  • získáte volnou pracovní dobu,
  • svobodu v řízení své práce,
  • velký prostor k prohlubování znalostí,
  • možnost práce na plný nebo částečný úvazek,
  • pracoviště v kanceláři v Brně,
  • mzda & termín nástupu: dohodou.

Jak postupovat dál

Zaujala Vás nabídka? Pošlete své CV s ukázkou kódu v Pythonu Michalu Janíkovi na michal.janik@mergado.com. Máte-li dotazy, pište na tutéž adresu, nebo volejte 777 628 156.

Pár fotek z Mergada pro ilustraci