TDI (Tetrad Digital Integrity LLC)
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Developer в кибербезопасную компанию TDI для поддержки программы CESO (DISA). Разработка, тестирование и сопровождение защищённых приложений по всему стеку — frontend, API/сервисы и данные.
Задачи
- Разработка Java-приложений с использованием Java, Spring Framework, Spring Boot и Hibernate
- Frontend-разработка на React, TypeScript, JavaScript, jQuery, JSON, HTML и CSS
- Разработка сервис-ориентированной архитектуры (SOA) и API на RESTful-сервисах, ESB и очередях сообщений
- Разработка и внедрение CI/CD и Infrastructure as Code (IaC) с помощью Ansible, AWS CloudFormation, Terraform, GitLab CI, Jenkins и связанных DevOps-инструментов
- Provisioning и управление инфраструктурой AWS: VPC, подсети, Availability Zones, файрволы, NACL, Security Groups, гибридная связность
- Разработка приложений в AWS с использованием EC2, RDS, Lambda, SNS, SQS, S3 и Directory Services
- Работа с DevOps и инструментами автоматизированного тестирования: GitLab, JFrog Artifactory, Selenium, Leapwork
- Ведение SDLC и change management: стратегии ветвления, отладка, code review, решение технических проблем
- Практики безопасной разработки: стандарты кодирования и тестирования, threat modeling, fuzz-тестирование, статический анализ, security-сканирование
- Развитие процессов Security Operations: создание и поддержка SOP, playbook и рабочих инструкций с метриками и KPI
- Анализ требований и выполнимости: потребности пользователей, требования к ПО, технический дизайн, сроки и бюджетные ограничения
Требования
- Активный допуск TS и возможность получить SCI, а также получить и поддерживать CI Poly
- Степень бакалавра и 12+ лет непосредственно релевантного технического опыта (дополнительный опыт может быть зачтён вместо степени)
- 6+ лет опыта проектирования, разработки и модификации standalone-приложений
- 5+ лет опыта разработки ПО в Agile-средах
- 5+ лет опыта работы в AWS cloud и виртуализированных инфраструктурах
- 3+ года опыта проектирования и разработки Infrastructure as Code (IaC) на Ansible, Terraform и AWS CloudFormation
- Владение full-stack технологиями: Java, JavaScript, Node.js, React, jQuery, Bootstrap, REST API, JSON, XML, HTML/CSS, Visual Studio
- Обширный опыт разработки приложений, интеграции/разработки API и скриптовых языков
- Опыт внедрения и поддержки CI/CD-пайплайнов, включая управление исходным кодом и репозитории типа GitLab
- Гражданство США или статус постоянного резидента (требование работы с федеральным правительством)
Условия
- Работа onsite 5 дней в неделю в Arlington, VA
- Требуется активный допуск TS/SCI
Навыки
- Java
- Spring Framework
- Spring Boot
- Hibernate
- React
- TypeScript
- JavaScript
- jQuery
- JSON
- HTML
- CSS
- REST
- ESB
- Message queues
- Ansible
- AWS CloudFormation
- Terraform
- GitLab CI
- Jenkins
- AWS
- VPC
- NACL
- Security Groups
- EC2
- RDS
- Lambda
- SNS
- SQS
- S3
- Directory Services
- GitLab
- JFrog Artifactory
- Selenium
- Leapwork
- Node.js
- Bootstrap
- XML
- Visual Studio