
Motorola Solutions vyvíja technológie pre verejnú bezpečnosť, ochranu a kritickú komunikáciu. Jej portfólio zahŕňa rádiostanice P25 a profesionálne rádiostanice DMR pre kritické úlohy, širokopásmové zariadenia, videobezpečnostné riešenia s umelou inteligenciou, riešenia pre riadiace centrá a spravované podporné služby. Spoločnosť slúži organizáciám v oblasti verejnej bezpečnosti, presadzovania práva, vzdelávania, zdravotníctva a ďalších sektorov, v ktorých sú spoľahlivá koordinácia a rýchla reakcia nevyhnutné. Jej riešenia pomáhajú tímom zostať v spojení, porozumieť vyvíjajúcim sa situáciám a prijímať informované rozhodnutia v náročných podmienkach.
Senior softvérový inžinier – vývoj API (Brazília, práca na diaľku)
Navrhujte API, distribuované systémy a strategické integrácie ako senior softvérový inžinier. Pomáhajte vytvárať technológie pre verejnú bezpečnosť, ktoré podporujú komunity, organizácie a záchranné zložky.
Popis
- Vyvíjať a udržiavať softvér pre produkty a systémy organizácie.
- Integrovať softvérové a hardvérové systémy s cieľom zabezpečiť priepustnosť a konzistentnosť programov.
- Vytvárať, overovať a testovať systémové štruktúry a používateľskú dokumentáciu.
- Určovať technické smerovanie interných integrácií API naprieč produktmi a externými partnerskými programami.
- Navrhovať, vytvárať a nasadzovať integrácie s aplikáciami a službami tretích strán.
- Podporovať príjem a distribúciu údajov naprieč portfóliom produktov.
- Spolupracovať s produktovými tímami pri identifikácii prípadov použitia naprieč produktmi a pri definovaní architektúry a vývoja API.
- Pomáhať formovať architektúru a osvedčené postupy pre programy vývojárov určené externým partnerom API.
- Vytvárať prepojené technológie, ktoré pomáhajú chrániť ľudí, majetok a verejné priestory v oblasti verejnej bezpečnosti.
Požiadavky
- Aspoň 7 rokov profesionálnych skúseností v softvérovom inžinierstve so značným zameraním na vývoj API, distribuované systémy a podnikovú integráciu.
- Preukázateľné odborné znalosti v navrhovaní a implementácii REST API alebo porovnateľných protokolov.
- Skúsenosti so správou životného cyklu API, OAuth, kľúčmi API, dokumentáciou OpenAPI alebo Swagger a verzovaním.
- Pokročilé praktické zručnosti vo vývoji v objektovo orientovanom jazyku, napríklad Java alebo C#.
- Rozsiahle skúsenosti s relačnými databázami SQL, ako sú Postgres alebo MySQL, a databázami NoSQL, ako sú MongoDB alebo CosmosDB.
- Znalosť integračných vzorov, frontov správ, architektúr riadených udalosťami a techník transformácie údajov.
- Znalosť jazyka XSLT na komplexné mapovanie údajov.
- Praktické skúsenosti s implementáciou a údržbou CI/CD pipeline, ideálne pomocou GitHub Actions.
- Skúsenosti s vytváraním a nasadzovaním aplikácií vo verejnom cloude; výhodou je Azure.
- Skúsenosti s Azure API Managerom alebo porovnateľnou bránou API či platformou na správu API sú výraznou výhodou.
- Skúsenosti s architektúrou mikroslužieb a nástrojmi na orchestráciu kontajnerov, ako je Kubernetes.
- Skúsenosti s integračnými platformami, ako je MuleSoft Anypoint Platform, alebo podobnými nástrojmi.
Benefity
- Program odmien za odporúčanie kandidátov.
- Zamestnávateľ, ktorý poskytuje rovnaké príležitosti.
- Cestovanie sa nevyžaduje.
- Presťahovanie sa nevyžaduje.