Wyetech

Software Engineer (SWE) Skill Level 3

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

Senior-инженер для разработки и поддержки решений по управлению идентификацией и доступом (IAM) для защиты HPC-ресурсов в Linux-средах. Фокус на аутентификации, авторизации, RBAC/ABAC, федерации идентичности, SSO и управлении секретами.

Задачи

  • Проектировать, разрабатывать, внедрять и поддерживать IAM-решения для защиты критичных HPC-ресурсов
  • Разрабатывать и развивать приложения, сервисы и интеграции безопасности на Python
  • Проектировать и внедрять механизмы RBAC и ABAC для контроля доступа
  • Настраивать и поддерживать расширенные средства безопасности Linux: PAM, SELinux, права файлов, ACL, аудит-логи
  • Разрабатывать и интегрировать IAM-решения на Keycloak
  • Внедрять федерацию идентичности и SSO на SAML, OIDC и OAuth 2.0
  • Разрабатывать интеграции управления секретами на HashiCorp Vault
  • Писать Bash-скрипты для автоматизации конфигураций безопасности и операционных процессов
  • Разрабатывать Ansible playbooks для автоматизации провижининга и управления HPC-инфраструктурой
  • Интегрировать сервисы безопасности в Linux-среды и контейнеризованные приложения
  • Разрабатывать и поддерживать контейнеризованные сервисы на Docker, Podman, containerd
  • Настраивать и поддерживать CI/CD пайплайны на GitLab CI
  • Анализировать требования безопасности и формировать спецификации дизайна и функциональные требования
  • Отлаживать приложения, устранять дефекты безопасности и внедрять улучшения
  • Разрабатывать и выполнять процедуры тестирования аутентификации, авторизации и контроля доступа
  • Взаимодействовать с разработчиками, системными администраторами и специалистами по кибербезопасности
  • Обеспечивать техническое лидерство и контроль качества кода и тестирования
  • Оценивать архитектуры безопасности и предлагать улучшения масштабируемости и поддерживаемости
  • Вести техническую документацию по конфигурациям IAM, механизмам контроля доступа и интеграциям
  • Поддерживать развёртывание, управление конфигурациями и развитие систем

Требования

  • Активный допуск TS/SCI с Full Scope Polygraph
  • Гражданство США
  • Опыт работы в Linux CLI и системного администрирования и средств безопасности
  • Владение Bash для автоматизации административных задач и конфигураций безопасности
  • Опыт разработки приложений на Python
  • Опыт проектирования и внедрения RBAC и ABAC для HPC-сред
  • Продвинутый опыт администрирования безопасности Linux: PAM, SELinux, права файлов, ACL, аудит-логи
  • Опыт разработки и интеграции IAM-решений на Keycloak
  • Опыт внедрения федерации идентичности и SSO на SAML, OpenID Connect, OAuth 2.0
  • Опыт разработки и поддержки интеграций управления секретами на HashiCorp Vault
  • Опыт разработки Ansible playbooks для автоматизации провижининга и управления HPC-компонентами
  • Опыт работы с контейнеризацией: Docker, Podman, containerd
  • Понимание принципов CI/CD и опыт с GitLab CI
  • Опыт работы с Git: управление версиями, ветвление, командная работа
  • Образование и опыт: магистр CS + 5 лет, бакалавр CS + 7 лет, либо 9 лет опыта Software Engineering

Условия

  • Автоматический взнос компании 20% от gross-компенсации в SEP IRA без требования со стороны сотрудника, полная vested с первого дня
  • PTO до 200 часов в год с возможностью корректировки в начале календарного года
  • Медицинские планы на выбор, включая HSA
  • Стоматология и зрение
  • Страхование жизни и AD&D
  • Краткосрочная и долгосрочная нетрудоспособность
  • Hospital Indemnity, Accident и Critical Illness Insurances
  • Опциональные услуги защиты от кражи личности и юридической защиты
  • Реферальный бонус до $10 000
  • Возможность перехода между контрактами Wyetech
  • Различные локации в Мэриленде, Вирджинии, Колорадо, Техасе, Юте, Аляске, Гавайях и OCONUS
  • Тимбилдинги: ежемесячные обеды, летний пикник, новогодняя вечеринка
  • Два комплекта брендированной одежды в год
  • Почасовая ставка $98.47–$133.35

Навыки

  • Python
  • Linux
  • Bash
  • RBAC
  • ABAC
  • PAM
  • SELinux
  • ACL
  • Keycloak
  • SAML
  • OpenID Connect
  • OAuth 2.0
  • SSO
  • HashiCorp Vault
  • Ansible
  • Docker
  • Podman
  • containerd
  • GitLab CI
  • CI/CD
  • Git
  • Jira
  • Confluence
  • Agile
  • Scrum
  • SAFe

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

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 окт.
Software Engineer, Cloud Infrastructure
BenchlingSeniorSan FranciscoГибрид
195,000 – 265,000 USD в год
23 окт.
Software Engineer, Cloud Infrastructure
SierraMiddleSan FranciscoОфис
230,000 – 390,000 USD в год
23 окт.
Software Engineer, Infrastructure
CurieTech AISeniorSunnyvaleОфис
23 окт.
Software Engineer (SWE) Skill Level 3 — Wyetech, 98 – 133 USD в час, Annapolis Junction Business Park | itrelocate