
Motorola Solutions розробляє технології для громадської безпеки, захисту та критично важливих комунікацій. Її портфоліо охоплює критично важливі радіостанції P25 і професійні радіостанції DMR, широкосмугові пристрої, системи відеобезпеки зі штучним інтелектом, рішення для центрів управління та послуги комплексної підтримки. Компанія обслуговує організації у сферах громадської безпеки, правоохоронної діяльності, освіти, охорони здоров’я та інших галузях, де необхідні надійна координація й швидке реагування. Її рішення допомагають командам залишатися на зв’язку, розуміти розвиток подій і ухвалювати обґрунтовані рішення у складних умовах.
Провідний інженер-програміст, розробка API (Бразилія, дистанційно)
Проєктуйте API, розподілені системи та стратегічні інтеграції на посаді провідного інженера-програміста. Допомагайте створювати технології громадської безпеки для громад, організацій і служб екстреного реагування.
Опис
- Розробляйте й підтримуйте програмне забезпечення для продуктів і систем організації.
- Інтегруйте програмні й апаратні системи, забезпечуючи належну пропускну здатність і узгодженість програм.
- Створюйте, перевіряйте й тестуйте структури систем і документацію для користувачів.
- Визначайте технічний напрям внутрішніх інтеграцій API між продуктами та зовнішніх партнерських програм.
- Проєктуйте, створюйте й розгортайте інтеграції зі сторонніми застосунками та сервісами.
- Підтримуйте приймання та розповсюдження даних у всьому портфелі продуктів.
- Співпрацюйте з продуктовими командами, щоб визначати сценарії використання між продуктами та архітектуру й розробку API.
- Допомагайте формувати архітектуру та найкращі практики програм для розробників, які працюють із зовнішніми партнерами API.
- Створюйте взаємопов’язані технології, що допомагають захищати людей, майно й об’єкти у сфері громадської безпеки.
Вимоги
- Маєте щонайменше 7 років професійного досвіду в розробці програмного забезпечення, значна частина якого пов’язана з розробкою API, розподіленими системами та корпоративною інтеграцією.
- Маєте експертні знання з проєктування та реалізації RESTful API або порівнянних протоколів.
- Маєте досвід керування життєвим циклом API, роботи з OAuth і ключами API, документацією OpenAPI або Swagger, а також версіонуванням.
- Маєте ґрунтовні практичні навички розробки об’єктно-орієнтованою мовою, наприклад Java або C#.
- Маєте значний досвід роботи з реляційними базами даних, такими як Postgres або MySQL, і NoSQL-базами, такими як MongoDB або CosmosDB.
- Розумієте шаблони інтеграції, черги повідомлень, подієво-орієнтовані архітектури та методи перетворення даних.
- Знайомі з XSLT для складного зіставлення даних.
- Маєте практичний досвід упровадження та підтримки конвеєрів CI/CD, бажано з GitHub Actions.
- Маєте досвід створення та розгортання застосунків у публічній хмарі; перевагою буде Azure.
- Досвід роботи з Azure API Manager або порівнянним шлюзом API чи платформою керування API буде значною перевагою.
- Маєте досвід роботи з мікросервісною архітектурою та інструментами оркестрації контейнерів, такими як Kubernetes.
- Маєте досвід роботи з інтеграційними платформами, такими як MuleSoft Anypoint Platform, або подібними інструментами.
Переваги
- Програма виплат за рекомендацію кандидатів.
- Роботодавець забезпечує рівні можливості.
- Відрядження не потрібні.
- Переїзд не потрібен.