Motorola Solutions
Motorola Solutions
Motorola Solutions разработва технологии за обществена безопасност, сигурност и критични комуникации. Портфолиото ѝ включва радиостанции P25 и професионални радиостанции DMR за критични задачи, широколентови устройства, решения за видеосигурност с изкуствен интелект, решения за командни центрове и управлявани услуги за поддръжка. Компанията обслужва организации в сферите на обществената безопасност, правоприлагането, образованието, здравеопазването и други сектори, в които надеждната координация и бързата реакция са от съществено значение. Решенията ѝ са създадени, за да помагат на екипите да поддържат връзка, да разбират развитието на ситуациите и да вземат информирани решения в сложни условия.

Старши софтуерен инженер, разработка на API (Бразилия, дистанционна работа)

Проектирайте API, разпределени системи и стратегически интеграции като старши софтуерен инженер. Помагайте за създаването на технологии за обществена безопасност, които подкрепят общности, организации и спешни служби.

Описание

  • Разработване и поддръжка на софтуер за продуктите и системите на организацията.
  • Интегриране на софтуерни и хардуерни системи за осигуряване на пропускателна способност и последователност на програмите.
  • Създаване, валидиране и тестване на системни структури и потребителска документация.
  • Определяне на техническата насока за вътрешните API интеграции между продуктите и външните партньорски програми.
  • Проектиране, изграждане и внедряване на интеграции с приложения и услуги на трети страни.
  • Подпомагане на приемането и разпространението на данни в продуктовото портфолио.
  • Работа с продуктовите екипи за откриване на случаи на употреба между продукти и определяне на архитектурата и разработката на API.
  • Участие във формирането на архитектурата и добрите практики за програми за разработчици, обслужващи външни API партньори.
  • Изграждане на свързани технологии, които помагат за защитата на хора, имущество и обществени пространства в сферата на обществената безопасност.

Изисквания

  • Най-малко 7 години професионален опит в софтуерното инженерство, със значителен фокус върху разработката на API, разпределени системи и корпоративни интеграции.
  • Доказан експертен опит в проектирането и внедряването на RESTful API или сравними протоколи.
  • Опит с управлението на жизнения цикъл на API, OAuth, API ключове, документация чрез OpenAPI или Swagger и управление на версиите.
  • Отлични практически умения за разработка на обектно-ориентиран език като Java или C#.
  • Значителен опит с SQL бази данни като Postgres или MySQL и NoSQL бази данни като MongoDB или CosmosDB.
  • Познаване на интеграционни модели, опашки за съобщения, архитектури, управлявани от събития, и техники за трансформация на данни.
  • Познаване на XSLT за сложно съпоставяне на данни.
  • Практически опит с внедряване и поддръжка на CI/CD процеси, за предпочитане с GitHub Actions.
  • Опит в изграждането и внедряването на приложения в публичен облак; Azure е предимство.
  • Опитът с Azure API Manager или сравним API шлюз или платформа за управление на API е сериозно предимство.
  • Опит с архитектура на микросървиси и инструменти за оркестрация на контейнери като Kubernetes.
  • Опит с интеграционни платформи като MuleSoft Anypoint Platform или подобни инструменти.

Придобивки

  • Програма за възнаграждение при препоръка на кандидати.
  • Работодател с равни възможности за всички.
  • Не се изискват пътувания.
  • Не се изисква преместване.