BACKEND VÝVOJÁŘ DATOVÉ PLATFORMY

Městská firma Operátor ICT, která je Prahou pověřena k zavádění inovací do života města, spustila zatím největší městský datový projekt v ČR. Datová platforma Golemio bude sloužit jako jednotné informační místo, kde se budou sbíhat a vyhodnocovat důležitá data o chodu metropole. Takové jednotné prostředí dosud hlavnímu městu chybělo, a přispěje tak k efektivnějšímu rozhodování vedení města, městských organizací, městských částí a poslouží rovněž veřejnosti.

Více o Golemio: https://www.smartprague.eu/aktuality/praha-spustila-golemio-nejvetsi-mestsky-datovy-projekt-v-ceske-republice

Chcete být u toho?!

Do našeho vývojového týmu hledáme kolegu – Backend vývojáře Datové platformy.Momentálně vyvíjíme interně jako součást datové platformy rozhraní pro sběr, konsolidaci a poskytování dat v otevřené podobě. Chceme rozšiřovat toto rozhraní, poskytnout co nejvíce dat veřejnosti.

Náplň práce

  • Vývoj backendu a integračního API pro Datovou platformu
  • Práce s big data, konsolidace dat
  • Sběr, správa a zpracování různorodých dat z městského prostředí
  • Vývoj nových inovativních řešení a rozšíření těch stávajících
  • Specifikace a tvorba REST API
  • Práce s otevřenými daty
  • Testování a optimalizace backendových řešení
  • Psaní automatických testů k řešením, debugging, code reviews
  • Přímá spolupráce s datovými analytiky, front-end vývojáři, konzumenty dat apod.
  • Práce v malém vývojářském týmu

Jaké znalosti a dovednosti byste měli mít?

  • Dobrá znalost a zkušenost s Node.js
  • Aspoň základní znalost jiných back-end technologií (C#, PHP, Ruby, Java)
  • Znalost REST principů a zkušenosti s tvorbou REST API
  • Znalost JSON, XML a zkušenosti s JSON-REST a XML-RPC API
  • Znalost a zkušenost s některou z NoSQL databází (ideálně MongoDB)
  • Aspoň základní znalost SQL (MS-SQL, PostgreSQL, MariaDB)
  • Schopnost psaní čistého a udržitelného kódu
  • Schopnost tvorby dobré dokumentace kódu
  • Praxe s programováním backendu min. 1 rok
  • Invence při návrhu, samostatnost a preciznost při řešení problémů
  • Znalost, schopnost a zkušenosti s algoritmizací a programováním na úrovni vysokoškolského titulu v oboru, získané studiem nebo praxí
  • Schopnost používat verzovací nástroj (Git/SVN)

Výhodou bude, pokud budete umět

  • Znalost nástroje Lint
  • Znalost TypeScript
  • Nebát se sáhnout do legacy kódu
  • Znalost Linuxového prostředí, znalost Dockeru, zkušenosti s CI
  • Zájem o OpenData, otevřené platformy a OpenSource

Co vám můžeme nabídnout

  • Flexibilní pracovní podmínky
  • Zajímavé finanční ohodnocení
  • Možnost pracovat s velkým množstvím zajímavých dat
  • Možnost práce a seberealizace na zajímavém a ambiciózním projektu, který nemá v ČR obdoby a zcela zásadním způsobem bude měnit život v Praze pomocí práce s daty
  • Neformální atmosféra malého týmu oddělení vývoje (+-5 lidí)
  • Práce v moderním prostředí s moderními technologiemi
  • 5 týdnů dovolené, stravenky, příspěvek na penzijní připojištění, MultiSport karta, xBox na pracovišti, ovoce na pracovišti, teambuildingové akce
  • Pracovní notebook, pracovní telefon s tarifem
ODPOVĚDĚT