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

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

Разрабатывайте микросервисы, API и облачную автоматизацию для критически важных систем управления воздушным движением компании Leidos. Применяйте инженерные практики с поддержкой ИИ в государственных программах с повышенными требованиями к безопасности.

Описание

  • Создавайте и поддерживайте микросервисы, обеспечивающие работу платформы автоматизации L-CAP.
  • Работайте с архитекторами над превращением системных проектных решений в масштабируемые и надежные реализации.
  • Разрабатывайте RESTful API и событийные интеграции в гибридной облачной сети данных.
  • Интегрируйте реляционные базы данных и базы данных NoSQL, обеспечивая согласованность и производительность данных.
  • Настраивайте и оптимизируйте распределенные сервисы для повышения производительности.
  • Руководите проверками кода и участвуйте в них, соблюдая инженерные стандарты и лучшие практики.
  • Наставляйте младших разработчиков и предоставляйте технические рекомендации.
  • Диагностируйте и устраняйте сложные проблемы в сервисах, API и инфраструктуре.
  • Создавайте и поддерживайте проектную документацию, спецификации API и эксплуатационные инструкции.
  • Участвуйте в церемониях SAFe и Agile, планировании PI и уточнении бэклога.
  • Профилируйте распределенные сервисы управления воздушным движением и анализируйте возможности оптимизации и снижения задержек.
  • Сохраняйте стабильность интерфейсов и обратную совместимость в ходе модернизации.
  • Преобразуйте унаследованные функции автоматизации управления воздушным движением в облачные сервисы.
  • Используйте инструменты разработки с поддержкой ИИ, автоматизацию и современные практики разработки программного обеспечения.

Требования

  • Степень бакалавра в области компьютерных наук, инженерии или смежной технической дисциплины либо эквивалентный опыт вместо образования.
  • Не менее 2 лет опыта для уровня Junior.
  • Не менее 4 лет опыта для уровня Middle.
  • Не менее 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.
  • Опыт использования инструментов разработки с поддержкой ИИ.
  • Опыт работы с распределенными системами, критичными к производительности, в операционных средах или средах реального времени.