Solutions3 LLC
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Developer в Solutions³ LLC для поддержки программы разработки и сопровождения сетевой операционной среды для государственного заказчика США. Роль охватывает frontend и backend, DevOps-практики и безопасное кодирование в кибербезопасности.
Задачи
- Разрабатывать, поддерживать и улучшать frontend- и backend-компоненты веб-приложений
- Проводить unit- и интеграционное тестирование, а также smoke-тестирование
- Оптимизировать приложения по скорости и масштабируемости
- Собирать и уточнять требования совместно с кросс-функциональными командами
- Писать чистый, поддерживаемый и эффективный код
- Устранять дефекты и проблемы в ПО
- Реализовывать аутентификацию, авторизацию и управление сессиями
- Интегрировать сторонние сервисы (платёжные процессоры, внешние API)
- Настраивать и сопровождать CI/CD-пайплайны
- Разворачивать приложения в облаках (AWS, Azure, GCP)
- Мониторить производительность и надёжность приложений
- Вести версионирование в Git и на GitHub/GitLab
- Документировать код, инфраструктурные изменения и процессы
- Участвовать в обмене знаниями и наставничестве членов команды
- Писать безопасный код по отраслевым практикам, использовать шифрование данных при передаче и хранении
- Безопасно управлять учётными данными и секретами, корректно обрабатывать ошибки и вести логирование
Требования
- Гражданство США
- Возможность получить допуск Secret в течение 1 года
- Возможность получить DHS Suitability до начала работы
- 8+ лет непосредственно релевантного опыта в разработке ПО
- Владение языками программирования: Python, Java, NodeJS
- Знание frontend- и backend-фреймворков
- Опыт работы с CI/CD-пайплайнами и системами контроля версий
- Опыт с SQL, Oracle, MySQL, JDBC
- Опыт с Pytest, Jupyter, Java Spring, JUnit, Hibernate, JavaScript, ReactJS
- Опыт руководства несколькими командами разработки
- Опыт формирования требований к производительности, доступности, масштабируемости, управляемости и безопасности для средних и крупных программ
- Опыт с облачными вычислениями, хранением мультимедиа, базами знаний и data-mining аналитикой
- Опыт Agile-разработки
- Опыт работы с Linux и/или Unix
- Опыт с Jenkins и/или CloudBees
- Степень бакалавра в Software Engineering, Computer Science или смежной дисциплине
Условия
- Зарплата $112,000 - $131,000
- Работа в офисе в Dulles, VA
- Знание облачных платформ AWS, Azure, Google Cloud — плюс
- Желательны сертификации DoDM 8140.03 DCWF (631), CSSLP, CISSP, Scrum Master
Навыки
- Python
- Java
- NodeJS
- SQL
- Oracle
- MySQL
- JDBC
- Pytest
- Jupyter
- Java Spring
- JUnit
- Hibernate
- JavaScript
- ReactJS
- CI/CD
- Git
- GitHub
- GitLab
- AWS
- Azure
- GCP
- Linux
- Unix
- Jenkins
- CloudBees
- Agile