Vyvíjíme komunikační systém pro řízení letového provozu ve spolupráci se zákazníkem, který tyto systémy dodává do různých zemích po celém světě.
Tento distribuovaný komunikační systém používají dispečeři letového provozu pro pozemní telefonní komunikaci a také pro komunikaci s piloty pomocí analogových radií. Část systému také umožňuje kontrolní a monitorovací funkce pro centra řízení letového provozu. V CertiConu pracujeme na vývoji a testování back-end služeb telefonní a kontrolní části tohoto systému.
Náplň práce
Vývoj back-end služby telekomunikačního systému řízení letového provozu v Javě. Systém běží v Docker kontejnerech a komunikuje prostřednictvím protokolů např. SIP, HTPP/Rest nebo zasíláním zpráv přes RabbitMQ nebo WebSocket.
Co tedy konkrétně budete dělat?
- Analyzovat zadání od zákazníka a navrhovat řešení spolu s dalšími členy týmu
- Definovat SW požadavky pro novou funkcionalitu a implementovat novou funkcionalitu
- Pokrývat novou implementaci Unit testy a Integračními testy v Javě
- Analyzovat a opravovat chyby ve stávajícím SW
- Integrovat řešení s dalšími týmy, analyzovat problémy, navrhovat změny a vylepšení
- Podílet se na designu, plánování a integraci nových funkcionalit
- Podílet se na odhadech a plánování nových iterací
- Demonstrovat výsledky práce managementu projektu
Požadavky
Nutné
- Java (úroveň mid+), dobrá znalost Java SE
- Znalost síťových protokolů (min. http, websocket)
- Znalost verzovacího systému, např. GIT
- Základní znalost OS Linux
- Schopnost komunikace v angličtině (úroveň alespoň B2)
- Schopnost pracovat v týmu
- Schopnost a ochota učit se nové věci
Výhodou
- Znalosti použitých technologií Docker, SIP, Akka framework, Maven, RedHat
- Zkušenosti se servisní architekturou
Jaké vývojové prostředí používáme?
- Eclipse, IntelliJ Idea
Jaké technologie používáme?
- Java SE 8, Akka actors, Akka HTTP module, Jetty, Jersey, Maven, JUnit
- Docker, microservices
- SIP, HTTP/Rest, WebSocket, JSON
- RabbitMQ, Cassandra, ELK, RedHat, Kamailio, Zabbix
- Agile – SAFe / Scrum
- Jira, Confluence, Git, Jama, Jenkins, Artifactory, Python
- MS Teams, Windows
Co nabízíme?
- Flexibilní pracovní dobu s možností až 3 dny home office týdně.
- Moderní kanceláře v atraktivní lokalitě Dejvice. V okolí spousta restaurací, kam si zajít na oběd.
- Zastávka MHD přímo před budovou. Pokud do práce jezdíte autem, potěší Vás možnost parkování v budově.
- Neformální atmosféru, lidský přístup a skvělý kolektiv. Zajímavou skupinu lidí s různými zkušenostmi a odpovědnostmi. Vzájemně se podporujeme a táhneme projekt dopředu.
- Jak nás vnímají ti, co už u nás pracují, se dočtete zde: https://makejvit.cz/lide/
- Benefity viz https://www.makejvit.cz/#benefity
Nevybrali jste si? Nevadí, podívejte se na další nabídky
Zpět na výpis pozic