Booz Allen Hamilton
Full Stack Software Engineer, Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack разработчик в Booz Allen для проектирования, разработки и поддержки масштабируемых веб-приложений на React и Python в Google Cloud, включая интеграцию AI/ML-компонентов и ETL-пайплайнов.
Задачи
- Проектировать, разрабатывать и поддерживать высокопроизводительные веб-приложения на React (frontend) и Python (backend) в Google Cloud
- Интегрировать AI/ML-компоненты и сервисы в архитектуру приложения для интеллектуальной обработки данных и пользовательских функций
- Проектировать и реализовывать ETL-пайплайны для загрузки и обработки данных, обеспечивая целостность данных и производительность системы
- Сотрудничать с product-менеджерами и стейкхолдерами для перевода сложных требований в функциональные технические решения
- Создавать адаптивные, доступные и интуитивные пользовательские интерфейсы
- Разрабатывать серверную логику, API и интеграции с внешними системами на Python
- Участвовать в code review и инициативах по непрерывному улучшению качества кода
- Диагностировать, отлаживать и оптимизировать приложения, в том числе взаимодействие с базой данных MySQL
- Следить за новыми технологиями и лучшими практиками в разработке ПО
Требования
- 8+ лет опыта разработки ПО, включая создание full-stack решений
- Опыт backend-разработки и создания API на Python
- Опыт работы с React или Angular, современной frontend-разработкой, чистым адаптивным HTML5 и CSS
- Опыт проектирования и поддержки ETL-пайплайнов для приложений с большими объёмами данных
- Опыт развёртывания и управления приложениями в Google Cloud
- Опыт работы с реляционными или NoSQL базами данных: PostgreSQL, MySQL или MongoDB
- Знание RESTful API, микросервисов и веб-архитектуры, работа с Git
- Способность работать в команде в быстром Agile-окружении
- Public Trust
- Степень бакалавра в Computer Science, Software Engineering или Information Systems
Условия
- Медицинские, страховые, финансовые и пенсионные льготы, оплачиваемый отпуск
- Профессиональное развитие и оплата обучения
- Программы work-life balance и ухода за зависимыми
- Программа признания достижений сотрудников
- Гибкий/удалённый/гибридный/офисный формат работы в зависимости от роли
- Зарплата от $112,800 до $257,000 в год
Навыки
- Python
- React
- Angular
- HTML5
- CSS
- Google Cloud
- ETL
- MySQL
- PostgreSQL
- MongoDB
- RESTful APIs
- микросервисы
- Git
- AI/ML
- Gemini
- LLM
- prompt engineering