Motorola Solutions
Motorola Solutions
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.