Leidos
Leidos
Leidos — системний інтегратор, який працює у сферах науки, технологій та інженерії, щоб підтримувати виконання складних завдань клієнтів. Діяльність компанії охоплює авіацію, оборону, енергетику, державне управління, охорону здоров’я, розвідку, науку та космічну галузь; серед її компетенцій — штучний інтелект, цифрова модернізація, кібероперації та інтегроване програмне забезпечення для виконання місій. Leidos також розробляє такі рішення, як системи протидії безпілотним літальним апаратам та інфраструктура для електромобілів військового призначення. Компанія також приділяє увагу різноманіттю, рівності та інклюзивності, сталому розвитку, благодійним ініціативам і громадським програмам.

Розробник програмного забезпечення зі штучним інтелектом (усі рівні) — гібридний формат, Гейтерсбург

Розробляйте мікросервіси, API та хмарну автоматизацію для критично важливих систем управління повітряним рухом компанії Leidos. Застосовуйте інженерні практики з підтримкою ШІ в державних програмах із підвищеними вимогами до безпеки.

Опис

  • Створюйте та підтримуйте мікросервіси, що забезпечують роботу платформи автоматизації L-CAP.
  • Працюйте з архітекторами над перетворенням системних проєктних рішень на масштабовані та надійні реалізації.
  • Розробляйте RESTful API та подієві інтеграції в гібридній хмарній мережі даних.
  • Інтегруйте реляційні бази даних і бази даних NoSQL, забезпечуючи узгодженість і продуктивність даних.
  • Налаштовуйте й оптимізуйте розподілені сервіси для підвищення продуктивності.
  • Керуйте перевірками коду та беріть у них участь, дотримуючись інженерних стандартів і найкращих практик.
  • Наставляйте молодших розробників і надавайте технічні рекомендації.
  • Діагностуйте та усувайте складні проблеми в сервісах, API й інфраструктурі.
  • Створюйте та підтримуйте проєктну документацію, специфікації API й експлуатаційні інструкції.
  • Беріть участь у церемоніях SAFe та Agile, плануванні PI й уточненні беклогу.
  • Профілюйте розподілені сервіси управління повітряним рухом і аналізуйте можливості оптимізації та зменшення затримок.
  • Зберігайте стабільність інтерфейсів і зворотну сумісність під час модернізації.
  • Перетворюйте застарілі функції автоматизації управління повітряним рухом на хмарні сервіси.
  • Використовуйте інструменти розробки з підтримкою ШІ, автоматизацію та сучасні практики розробки програмного забезпечення.

Вимоги

  • Ступінь бакалавра в галузі комп’ютерних наук, інженерії або суміжної технічної дисципліни чи еквівалентний досвід замість освіти.
  • Щонайменше 2 роки досвіду для рівня Junior.
  • Щонайменше 4 роки досвіду для рівня Mid.
  • Щонайменше 8 років досвіду для рівня Senior.
  • Володіння Java або C++ і підтверджений досвід розробки програмного забезпечення для промислової експлуатації.
  • Досвід проєктування та розробки застосунків на основі мікросервісів.
  • Глибоке знання проєктування та реалізації RESTful API.
  • Досвід роботи з розподіленими системами й подієво-орієнтованими архітектурами.
  • Володіння конвеєрами CI/CD і практиками DevOps.
  • Досвід роботи з реляційними базами даних, такими як PostgreSQL та Oracle, а також із базами даних NoSQL, такими як MongoDB і Cassandra.
  • Впевнене володіння Git і знайомство зі спільними процесами розробки.
  • Знайомство з фреймворками Agile і SAFe та практиками ітеративної поставки.
  • Розвинені навички налагодження, розв’язання проблем і аналітичного мислення.
  • Здатність отримати й зберігати допуск Public Trust.
  • Досвід інженерії продуктивності, зокрема профілювання, бенчмаркінгу й оптимізації розподілених сервісів.
  • Знання практик забезпечення стабільності інтерфейсів і версіювання API для сервісно-орієнтованих архітектур.
  • Досвід перетворення застарілого програмного забезпечення на сервісно-орієнтовані або мікросервісні реалізації.
  • Потрібне громадянство США.
  • Успішне проходження перевірок біографічних даних, яких вимагає державний замовник.
  • Володіння програмуванням на Python.
  • Досвід контейнеризації за допомогою Docker та оркестрації Kubernetes.
  • Досвід роботи з хмарними платформами AWS або Azure, зокрема з керованими сервісами.
  • Досвід роботи з брокерами повідомлень Kafka або RabbitMQ і потоковими архітектурами.
  • Знання предметно-орієнтованого проєктування та шаблонів мереж даних.
  • Досвід роботи в авіації, оборонній галузі або інших середовищах розробки програмного забезпечення, критичного для безпеки.
  • Знайомство з інструментами інфраструктури як коду, такими як Terraform та Ansible.
  • Досвід використання інструментів розробки з підтримкою ШІ.
  • Досвід роботи з розподіленими системами, критичними до продуктивності, в операційних середовищах або середовищах реального часу.