Esri
Backend Software Engineer – TS/SCI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в команду Professional Services компании Esri для разработки серверных сервисов, API и интеграций для геопространственных решений оборонного и разведывательного назначения.
Задачи
- Разработка backend-сервисов и REST API
- Разработка на Python, Java и Node.js
- Интеграция корпоративных систем
- Построение процессов приёма и обработки данных
- Работа в облачных и контейнеризированных средах (Docker, Kubernetes)
- Проектирование защищённых архитектур ПО
- Интеграция с ArcGIS Enterprise
- Обеспечение надёжности, тестирование, мониторинг и observability
Требования
- 2+ года профессионального опыта backend-разработки
- Опыт разработки backend-сервисов на Python, JavaScript/Node.js и Java
- Опыт проектирования и разработки REST API и сервис-ориентированных архитектур
- Опыт расширения или интеграции с ArcGIS Enterprise или аналогичными геопространственными платформами
- Знакомство с геопроцессинговыми workflow, прокси и middleware, автоматизацией GIS- и data-задач
- Опыт работы в контейнеризированных средах (Docker, Kubernetes или аналоги)
- Прочные знания в области API-дизайна, проектирования ПО и тестирования/отладки распределённых сервисов
- Сильные навыки решения проблем, коммуникации и командной работы
- Гражданство США и действующий допуск Top Secret с возможностью получения SCI
- Степень бакалавра в Computer Science, математике, GIS или смежной STEM-области
Условия
- Программа помощи с релокацией в район Redlands, CA
- Медицинская, стоматологическая и офтальмологическая страховка, страхование жизни
- Программа 401(k) и участие в прибыли
- Минимум 80 часов отпуска и 12 оплачиваемых праздничных дней
- Возможности профессионального роста
Навыки
- Python
- Java
- Node.js
- JavaScript
- REST API
- Docker
- Kubernetes
- ArcGIS Enterprise
- GIS
- PostgreSQL
- PostGIS
- SQL Server
- AWS
- Azure
- GCP
- DevSecOps