Motorola Solutions
Motorola Solutions
Motorola Solutions tworzy technologie dla bezpieczeństwa publicznego, ochrony i komunikacji o znaczeniu krytycznym. Jej oferta obejmuje radiotelefony P25 i profesjonalne radiotelefony DMR do zastosowań o znaczeniu krytycznym, urządzenia szerokopasmowe, systemy bezpieczeństwa wideo wykorzystujące sztuczną inteligencję, rozwiązania dla centrów dowodzenia oraz zarządzane usługi wsparcia. Firma obsługuje organizacje z sektora bezpieczeństwa publicznego, organów ścigania, edukacji, ochrony zdrowia i innych branż, w których niezbędne są niezawodna koordynacja oraz szybka reakcja. Jej rozwiązania pomagają zespołom pozostawać w kontakcie, rozumieć rozwój wydarzeń i podejmować trafne decyzje w wymagających warunkach.

Starszy inżynier oprogramowania, rozwój API (Brazylia, praca zdalna)

Projektuj API, systemy rozproszone i strategiczne integracje jako starszy inżynier oprogramowania. Pomagaj tworzyć technologie bezpieczeństwa publicznego wspierające społeczności, organizacje i służby ratunkowe.

Opis

  • Twórz i utrzymuj oprogramowanie dla produktów i systemów organizacji.
  • Integruj systemy programowe i sprzętowe, aby zapewnić odpowiednią przepustowość i spójność programów.
  • Twórz, weryfikuj i testuj struktury systemów oraz dokumentację użytkownika.
  • Wyznaczaj kierunek techniczny wewnętrznych integracji API między produktami i zewnętrznych programów partnerskich.
  • Projektuj, twórz i wdrażaj integracje z aplikacjami i usługami innych firm.
  • Wspieraj pobieranie i dystrybucję danych w całym portfolio produktów.
  • Współpracuj z zespołami produktowymi przy identyfikowaniu zastosowań obejmujących różne produkty oraz definiowaniu architektury i rozwoju API.
  • Pomagaj kształtować architekturę i dobre praktyki programów dla deweloperów obsługujących zewnętrznych partnerów API.
  • Twórz połączone technologie, które pomagają chronić ludzi, mienie i miejsca w sektorze bezpieczeństwa publicznego.

Wymagania

  • Masz co najmniej 7 lat zawodowego doświadczenia w inżynierii oprogramowania, w dużej mierze związanego z rozwojem API, systemami rozproszonymi i integracją korporacyjną.
  • Masz ekspercką wiedzę w zakresie projektowania i wdrażania RESTful API lub porównywalnych protokołów.
  • Masz doświadczenie w zarządzaniu cyklem życia API, pracy z OAuth i kluczami API, dokumentacją OpenAPI lub Swagger oraz wersjonowaniem.
  • Masz mocne umiejętności praktyczne w programowaniu obiektowym, na przykład w Javie lub C#.
  • Masz duże doświadczenie w pracy z relacyjnymi bazami danych, takimi jak Postgres lub MySQL, oraz bazami NoSQL, takimi jak MongoDB lub CosmosDB.
  • Rozumiesz wzorce integracji, kolejki komunikatów, architektury sterowane zdarzeniami i techniki przekształcania danych.
  • Znasz XSLT i jego zastosowanie w złożonym mapowaniu danych.
  • Masz praktyczne doświadczenie we wdrażaniu i utrzymywaniu potoków CI/CD, najlepiej z GitHub Actions.
  • Masz doświadczenie w tworzeniu i wdrażaniu aplikacji w chmurze publicznej; preferowana jest platforma Azure.
  • Doświadczenie z Azure API Manager lub porównywalną bramą API albo platformą do zarządzania API będzie dużym atutem.
  • Masz doświadczenie z architekturą mikrousługową i narzędziami do orkiestracji kontenerów, takimi jak Kubernetes.
  • Masz doświadczenie z platformami integracyjnymi, takimi jak MuleSoft Anypoint Platform, lub podobnymi narzędziami.

Benefity

  • Program wypłat za polecenie kandydatów.
  • Pracodawca zapewnia równe szanse.
  • Podróże służbowe nie są wymagane.
  • Relokacja nie jest wymagana.