Vývojári softvéru
Imprescindible:Python
- Vyvinúť bezpečnú, spoľahlivú, škálovateľnú a modulárnu architektúru. Analýza novej architektúry platformy AXIS, implementovaných aplikačných a technologických riešení, posúdenie ich súčasného stavu a optimálneho využitia;
- Návrh, vývoj a údržba internej biznis logiky, API a mikroslužieb. Popis a vývoj optimálneho modelu dátovej štruktúry;
- Vývoj konceptov integrácie a interakcie softvérových komponentov vrátane architektúry mikroslužieb;
- Spolupráca s R&D a prevádzkovým tímom vo všetkých technických aspektoch podnikových projektov;
- Analýza, výber a hodnotenie implementácie architektúry technických komponentov.
- Skúsenosti s dodávaním/vývojom softvéru v rovnakom odvetví alebo skúsenosti s nasadzovaním riešení HighLoad
- Odborná znalosť jazyka Python pri písaní softvéru
- Skúsenosti s relačnými databázami (PostgreSQL), vyhľadávačmi (ElasticSearch)
- Pochopenie procesov návrhu, obchodnej a systémovej analýzy, vývoja, testovania a údržby aplikačných systémov, procesov tvorby požiadaviek, organizácie a vedenia postupov pri výbere systémov, ktoré sa majú v spoločnosti implementovať
- Skúsenosti s dokumentáciou architektúry s použitím notácií UML a BPMN
- Znalosť a praktické skúsenosti s architektúrou mikroslužieb a architektúrou riadenou udalosťami
- Hlboké porozumenie výhodám/nevýhodám rôznych integračných schém
- Dobrá znalosť architektúry/vzorov a štýlov návrhu