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

Старший розробник ПЗ зі штучного інтелекту в Leidos — гібридний формат

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

Опис

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

Вимоги

  • Ступінь бакалавра в галузі комп’ютерних наук, інженерії або суміжній технічній галузі чи еквівалентний досвід.
  • Щонайменше 8 років відповідного досвіду або ступінь магістра та щонайменше 6 років відповідного досвіду.
  • Практичний досвід створення й підтримки систем на основі мікросервісів.
  • Володіння сучасною мовою програмування, як-от Java, Python або C++, у Linux.
  • Досвід роботи із системами на основі ШІ/МО, Claude-Code, автоматизацією або інтелектуальними платформами чи ознайомлення з ними.
  • Професійний досвід розроблення в середовищах Agile.
  • Робоче знання API та концепцій розподілених систем.
  • Можливість отримати й зберігати допуск Public Trust.
  • Потрібне громадянство США.
  • Успішне проходження перевірок благонадійності для державних замовників у необхідних випадках.
  • Досвід роботи із системами контролю версій на основі Git і конвеєрами CI/CD.
  • Знайомство з масштабованою Agile-методологією (SAFe).
  • Досвід використання реляційних та/або NoSQL-баз даних.
  • Практичний досвід роботи з Kafka або порівнянними технологіями потокової передачі подій.
  • Досвід хмарної розробки з AWS, Azure або GCP.
  • Досвід контейнеризації та оркестрації за допомогою Docker і Kubernetes.
  • Досвід роботи в середовищах DevSecOps.
  • Досвід використання фреймворків автоматизації тестування та інтеграції автоматизованих наборів тестів у конвеєри CI/CD.