Wyetech

Software Engineer (SWE) Skill Level 2

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-программист для разработки, поддержки и развития программного комплекса GHOSTGEM/DINO. Работа включает разработку на Python, интеграцию систем, контейнеризацию приложений и автоматизацию инфраструктуры для критически важных задач.

Задачи

  • Разрабатывать, поддерживать, устранять неисправности и развивать программный комплекс GHOSTGEM, включая приложения DINO и связанные сервисы
  • Проектировать, разрабатывать, тестировать и интегрировать программные компоненты на Python 3.x и сопутствующих технологиях
  • Интегрировать прикладные системы с продуктами, пакетами и библиотеками COTS, GOTS и FOSS
  • Разрабатывать и поддерживать Bash-скрипты для автоматизации операционных задач и повышения эффективности разработки
  • Проектировать, реализовывать и поддерживать хранение и извлечение данных с использованием MongoDB и других СУБД
  • Разрабатывать, разворачивать и поддерживать контейнеризированные приложения на Docker и containerd
  • Поддерживать оркестрацию контейнеров и развёртывание приложений с помощью Kubernetes и Helm-чартов
  • Реализовывать и поддерживать CI/CD-пайплайны на GitLab CI для автоматизации интеграции, тестирования и развёртывания
  • Интегрировать системы обмена сообщениями, такие как RabbitMQ, для коммуникации приложений и обработки данных
  • Применять принципы Infrastructure as Code и инструменты автоматизации, такие как Ansible, для повышения согласованности развёртывания
  • Анализировать требования пользователей и переводить их в проектные, функциональные и эксплуатационные спецификации
  • Отлаживать существующие приложения, устранять дефекты и внедрять улучшения функциональности и производительности
  • Взаимодействовать с инженерами-программистами, системными инженерами и заинтересованными сторонами проекта
  • Разрабатывать и выполнять процедуры тестирования ПО, вести техническую документацию и соблюдать стандарты качества
  • Поддерживать управление конфигурациями, контроль версий и непрерывное улучшение на протяжении жизненного цикла разработки
  • Предоставлять техническое руководство и участвовать в деятельности по разработке ПО в соответствии с требованиями проекта

Требования

  • Активный допуск TS/SCI с полным полиграфом (Full Scope Polygraph)
  • Гражданство США
  • Опыт работы в Linux, включая командную строку (CLI), системные утилиты и инструменты диагностики
  • Опыт разработки Bash-скриптов для автоматизации административных задач, конфигураций систем и операционных процессов
  • Недавний практический опыт разработки на Python 3.x
  • Опыт работы с NoSQL-базами данных, включая MongoDB
  • Опыт работы с технологиями контейнеризации, включая Docker и containerd
  • Опыт работы с принципами, методологиями и инструментами CI/CD, включая GitLab CI
  • Знакомство с технологиями оркестрации контейнеров, включая Kubernetes
  • Знакомство с Helm-чартами для развёртывания и управления контейнеризированными сервисами в Kubernetes
  • Знакомство с фреймворками обмена сообщениями и технологиями очередей, включая RabbitMQ
  • Знакомство с принципами Infrastructure as Code (IaC) и инструментами автоматизации, такими как Ansible
  • Опыт использования Git для управления исходным кодом, контроля версий, стратегий ветвления и командной работы
  • Одно из сочетаний образования и опыта: магистратура по Computer Science или смежной дисциплине + 3 года опыта разработки ПО; бакалавриат + 5 лет опыта; либо 7 лет опыта разработки ПО
  • Весь релевантный опыт должен быть в программах и контрактах схожего масштаба, типа и сложности

Условия

  • Автоматические взносы компании в SEP IRA в размере 20% от валовой компенсации без требования встречных взносов сотрудника, полное право собственности с первого дня
  • Щедрый план PTO до 200 часов в год с возможностью корректировки распределения в начале календарного года
  • Выбор медицинских планов, некоторые с HSA
  • Стоматология и зрение
  • Страхование жизни и AD&D
  • Краткосрочная и долгосрочная нетрудоспособность
  • Госпитальная индемнификация, страхование от несчастных случаев и критических заболеваний
  • Опциональные услуги защиты от кражи личности и юридической защиты
  • Бонус за рекомендацию сотрудника до $10 000
  • Возможность перехода между контрактами Wyetech
  • Различные локации и контракты в Мэриленде, Вирджинии, Колорадо, Техасе, Юте, на Аляске, Гавайях и за пределами США (OCONUS)
  • Тимбилдинги в течение года: ежемесячные обеды, летний корпоративный пикник, ежегодная новогодняя вечеринка
  • Два комплекта брендированной одежды в год
  • Почасовая оплата $83.61–$113.23

Навыки

  • Python
  • Linux
  • Bash
  • MongoDB
  • NoSQL
  • Docker
  • containerd
  • CI/CD
  • GitLab CI
  • Kubernetes
  • Helm
  • RabbitMQ
  • Ansible
  • Infrastructure as Code
  • Git
  • PostgreSQL
  • SQL
  • Jira
  • Confluence

Похожие вакансии

Member of Technical Staff (Software Engineer, Training Infrastructure)
PerplexityMiddleSan FranciscoОфис
220,000 – 405,000 USD в год
24 окт.
Senior Mission Software Engineer
VardaSeniorEl SegundoОфис
169,067 – 216,031 USD в год
24 окт.
Software Engineer, Systems (Partner 16, Partner 18)
a16zMiddleSan FranciscoГибрид
269,000 – 352,000 USD в год
24 окт.
Platform Software Engineer II Kubernetes Golang & Developer Platform
Veracity Ventures Inc.MiddleAtlantaОфис
100,000 – 130,000 USD в год
24 окт.
Senior/Staff/Principal Software Engineer, Legacy Modernization (U.S. Air Force)
SkylightSeniorУдалённо
150,000 – 230,000 USD в год
24 окт.
Software Engineer (SWE) Skill Level 2 — Wyetech, 84 – 113 USD в час, Annapolis Junction Business Park | itrelocate