Přejít na obsah
Vhodné pro: Vhodné i pro absolventyVhodné i pro OZPVhodné pro muže i ženy

C++ programátor/ka pro Mapy.cz – vhodné i pro absolventy

C++

V C++ píšeme převážně backendy, od kterých vyžadujeme vyšší výkon, než poskytuje Python. Najdete ho například ve výdeji fulltextového vyhledávání a výdeji reklamy.

Docker

Docker v Seznamu používáme velmi často na vývoj. Vzniklé image běží většinou v Kubernetesu.

Elasticsearch

Elasticsearch používáme na některé specifické případy vyhledávání, ale i jako backendovou databázi třeba pro Zboží. Zároveň slouží jako jedno z možných úložišť pro aplikační logy.

Kubernetes

Do Kubernetes nasazujeme kontejnerizované komponenty našich aplikací. Pokud komponenta není databáze, pravděpodobně běží v Kubernetesu.

Python

Python je převažující jazyk pro backendy v Seznamu. Najdete ho na obsahových webech, Mapách, Firmách, Zboží, v reklamních systémech atd. I celý výzkum funguje převážně na Pythonu. Zkrátka je všude, kde není důvod používat něco jiného.

Co tě čeká

  • práce na nejpopulárnější mapové službě v Česku
  • rozvoj a udržování hledaní pro službu Mapy.cz 
  • rozvoj vyhledávacích backendových systémů, které denně obslouží desítky milionů požadavků při nízké latenci
  • používat programovací jazyky C++ (STL, Boost), Python, dále různé relační a NoSQL databáze
  • revize kódu ostatních kolegů

Koho hledáme

  • máš praktické zkušenosti s programováním v jazyce C++ (výhodou znalost standardu 11 a vyšší, STL, Boost)
  • výhodou je znalost jazyka Python, relačních i NoSQL databází a znalost fulltextového enginu Elasticsearch
  • ideálně se orientuješ v linuxovém prostředí (Debian), v technologiich Gitlab CI/CD, Kubernetes, Docker
  • chceš pracovat v týmu, který je otevřený sdílet své know-how
  • znalost angličtiny na úrovni čtení technické dokumentace
  • vhodné i pro šikovné absolventy

Na jakých produktech se budete podílet

Mapy.cz

Spolehlivá navigace i oblíbený pomocník při výletech. V hlavní turistické sezóně Mapy využívá až milion lidí denně. Až 21 tisíc lidí měsíčně tu hledá speciální haptické mapy pro zrakově postižené.

Přejít na web

S kým budete spolupracovat

Jan Havelka
Vedoucí týmu vývoje
Do Seznamu jsem nastoupil jako C++ vývojář v roce 2013. Později jsem se stal vedoucím týmu, který je zodpovědný za hledání na jednotlivých službách Seznamu. Na práci mě nejvíc baví, že každý úkol je výzva a výsledky mé práce uvidí miliony uživatelů. Po práci dělím svůj čas mezi rodinu a sport.

Na co se můžete těšit

Technika na přání

Mac, Windows nebo Linux. Pracovat ale můžete i na vlastním počítači, na který vám budeme finančně přispívat.

Cafeterie

Kredit na sport, kulturu, vzdělávání, cestování, zdraví, životko nebo penzijko. S cafeterií si však můžete zařídit třeba i den volna navíc.

Interní vzdělávání

Rozšíříte si obzory pod vedením našich trenérů.

Pružná pracovní doba

Volnost dostanou skřivani i sovy. Je jen na vás, jestli začnete pracovat brzy ráno nebo si přispíte.

Konference

Když z vás bude eso v oboru, zúčastníte se odborných konferencí. V publiku nebo klidně na pódiu.
Brno

Zalíbila se vám tato pozice? Napište Eleně

Podobné nabídky

Brno, Londýnské náměstí 856/2

Seznam.cz, a.s., Londýnské náměstí 856/2, Brno, Štýřice

Naše prostory v Brně se na vás těší i s nabídkou stravování přímo v areálu. Za pěkného počasí můžete využít terasu ke grilování nebo si v případě deště zahrát fotbálek. Kromě bezproblémové dostupnosti MHD u nás zaparkujete s autem i kolem.

Máte jiné představy?

Podívejte se na ostatní volné pozice a vyberte si svou práci snů. Nebo nám rovnou pošlete svůj životopis. Podíváme se na něj a až se objeví místo pro vás, ozveme se.

Poslat životopis

Virtuální prohlídka

"*" indicates required fields

"*" indicates required fields

"*" indicates required fields

"*" indicates required fields