O Mergade a prečo hľadá Python vývojára
Ak čítate tento blog častejšie, potom viete, že Mergado je distribuovaná webová aplikácia pre správu inzercie na Heureke, Zboží.cz aj v iných cenových porovnávačoch. Denne ju využívajú ako pracovníci e-shopov, tak špecialisti marketingových agentúr. Tiež viete, že sa Mergado venuje ako vývoji technológie, tak výskumu marketingových metód.
Keď sa na vec pozriete z iného uhla, možno povedať, že Mergado je start-up - technologická spoločnosť s rastovou stratégiou, ktorá čelí zaujímavým vývojárskym a marketérským výzvam. A ako tento start-up rastie, rozširuje tím o backend vývojára.
Aké technológie tvorí Mergado
- Python, ktorý poháňa backend Mergada a poskytuje logiku pre spracovanie dát.
- MySQL (hlavné úložisko), 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 cache).
- PHP, frontend je napísaný v Nette. Jeho vývoju sa venujú kolegovia, frontend vývojári.
- Celery, asynchrónna fronta, ktorá zabezpeč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, NumPy, Pandas 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 biznis analytiky až po učiace sa algoritmy. Hodiť sa mu pritom budú znalosti:
- Programovacieho jazyka Pythonu
- Relačných databáz (MySQL, PostgreSQL)
- 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
Ako postupovať ďalej
Zaujala Vás táto ponuka? Pošlite svoje CV s ukážkou kódu v Pythone Michalovi Janíkovi na michal.janik@mergado.com. Ak máte nejaké otázky , píšte na rovnakú adresu, alebo volajte na +420 777 628 156.
Pridať nový komentár