Python Software Developer (APIs), Praha

Kdo jsme a co děláme

Navrhujeme, vyvíjíme a provozujeme software pro aerolinky a aplikace pro piloty. API first, microservices, cloud native. Píšeme v Pythonu, TypeScriptu (React). Data máme v Postgresu nebo v NoSQL. Jsme tým back-endářů, front-endářů, projekťáků / UXáků a jako správní matadoři máme i železo v datacentru a legacy kód v PHP.

Jaká bude tvoje role

Stavíme webové aplikace, na backendu převážně v Pythonu a v Postgresu, front-end máme oddělený a je v psaný v Reactu (TypeScript). Nové projekty píšeme jako microservices ve FastAPI, nasazujeme je v dockeru do cloudu.

Velká část úkolů je zajímavá a náročná, je potřeba všechno vymyslet a zkoordinovat technicky i lidsky. Leckdy dá víc práce vymyslet elegantní řešení než ho v pár řádkách napsat.

Ekosystém našich aplikací a aplikací našich klientů je bohatý. Backenďáci API produkují i konzumují. Napojujeme se na API různých formátů, malých i velkých společností, například Atlassian (Jira) nebo Google (Cloud). Naše API konzumují například iPady pilotů.

Víme, že žádný učený z nebe nespadl. Důležitá je pro nás tvoje motivace a přístup. Pokud máš chuť pustit se do nových věcí, všichni ti tu budou nápomocní. Co nebudeš umět, to tě doučíme.

Co u nás budeš dělat

  • Vyvíjet API na back-endu v Pythonu (FastAPI).
  • Konzumovat cizí API různých formátů a protokolů.
  • Pečovat o celý cyklus vývoje od analýzy po deployment.
  • Vytvářet databáze/tabulky v Postgresu.
  • Psát dobrý a testovatelný kód, specifikace nebo dokumentaci.

S čím se u nás potkáš

  • Docker, Google Cloud: Kubernetes, Cloud SQL, Cloud Functions...
  • Alpine, FreeBSD, Ubuntu, Windows, iOS (iPad).
  • Python, TypeScript (JavaScript), React, PostgreSQL, PHP, Elasticsearch, Git, UI komponenty.
  • JIRA, Bitbucket, Pipelines, Sentry, intranet pro nás, extranet pro klienty.
  • CD/CI, automatické testy, automatický deployment.

Co bys měl umět nebo znát

  • Python a SQL, případně jiný jazyk a motivaci na Python přejít.
  • Mít zkušenost s tvorbou a konzumováním APIs.
  • Verzování v gitu.
  • Mít povědomí o continuous delivery, monitoringu aplikací.
  • Základně umět s docker kontejnery.
  • Umět anglicky na úrovni sledování přednášek a čtení článků.

Oceníme bystrou hlavu, cit pro detail a odpovědný přístup.

Proč tě to u nás bude bavit

  • Budeš se podílet na unikátních projektech spojujících IT a letectví, což moc firem v ČR nedělá.
  • Nabereš nové zkušenosti od kolegů, kteří se dlouhodobě věnují vývoji aplikací.
  • Budeš mít dobrý počítač, velký displej nebo dva, kafe, klid na práci.
  • Máme flexibilní pracovní dobu, na lecčems se můžeme domluvit.

Kontakt

  • Pošli životopis (nebo LinkedIn profil), pár vět o sobě a proč by tě práce u nás bavila na e-mail career@engine2.net, ozveme se ti.
  • Pokud se chceš na cokoliv zeptat, pošli e-mail nebo zavolej Zuzce: Zuzana Kociánová, +420 774 288 622.
  • Kanceláře máme na Žižkově v Praze.
  • Rozsah spolupráce: ideálně full-time.