NetSage
Application Developer-Senior
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик приложений в компанию-подрядчика госсектора США. Создание end-to-end решений для аналитиков: интеграция фронтенда, бэкенд-сервисов и корпоративных источников данных, применение ML/AI для улучшения рабочих процессов.
Задачи
- Разрабатывать программные решения, помогающие аналитикам работать со сложными миссионными задачами
- Взаимодействовать с заказчиками, data scientists и аналитиками для выявления операционных потребностей
- Преобразовывать требования в end-to-end технические решения и разворачивать их в корпоративной среде заказчика
- Разрабатывать и интегрировать RESTful API
- Обрабатывать большие и распределённые наборы данных
- Интегрировать фронтенд-интерфейсы, бэкенд-сервисы и корпоративные источники данных
Требования
- Наличие допуска TS/SCI с полиграфом
- Степень B.S. в Computer Science или смежной области и 8 лет релевантного опыта (либо PhD и 4 года, M.S. и 6 лет, A.S. и 10 лет)
- Сильный опыт разработки на Python, Java и JavaScript
- Опыт работы с PySpark и обработки больших или распределённых данных
- Опыт разработки и интеграции RESTful API
- Опыт работы с Elasticsearch и Git-репозиториями
- Опыт разработки приложений, объединяющих фронтенд, бэкенд и корпоративные источники данных
- Знание корпоративной архитектуры заказчика, потоков миссионных данных и корпоративных инструментов
Условия
- Конкурентная компенсация
- Широкий соцпакет
- Возможности развития навыков в разных миссионных направлениях
- Долгосрочная карьера и рост вместе с задачами заказчиков
Навыки
- Python
- Java
- JavaScript
- PySpark
- RESTful API
- Elasticsearch
- Git
- Docker
- Kubernetes
- Machine Learning
- AI
- LLM
- Data Science