О компании:
EasySoftGroup — международная IT‑компания, специализируется на разработке кастомного ПО и технологическом консалтинге. Вакансия относится к R&D и направлена на развитие масштабируемой поисковой платформы.
Задачи:
- Разрабатывать и поддерживать backend-системы с акцентом на надёжность и производительность.
- Участвовать на всех этапах жизненного цикла продукта: дизайн, разработка, деплой, оптимизация и масштабирование.
- Проектировать и сопровождать окружения Elasticsearch для высоконагруженной индексации и поиска.
- Работать с продуктовыми менеджерами, архитекторами и командой для преобразования требований в технические решения.
- Поддерживать высокие инженерные стандарты: чистый, тестируемый код, code review и улучшение процессов.
Требования:
- 7–10+ лет опыта в разработке программного обеспечения.
- Минимум 4 года практической работы с Elasticsearch.
- Опыт проектирования систем для работы с большими объёмами данных и высоким трафиком.
- Уверенные навыки в Golang или Java.
- Понимание основ OOP, концепций баз данных (реляционных и NoSQL) и сетевого взаимодействия.
- Опыт разработки REST API, работы с Git, CI/CD и Agile; уверённый английский для распределённой команды.
Будет плюсом:
- Опыт бэкенд‑разработки на Python, PHP или Node.js.
- Практический опыт или сертификации по AWS, GCP или Azure.
- Знание оркестрации и контейнеризации (например, Kubernetes).
Стек:
Elasticsearch, Golang, Java, AWS (CloudWatch, SQS, Lambda), TypeScript, MSSQL, Redshift
Условия:
- Работа в дружной и профессиональной команде.
- Программа обучения и onboarding-поддержка.
- Компенсация питания для удалённой работы.
- 15 дней отпуска, оплачиваемые праздники, wellness‑пособия и оплачиваемый декретный отпуск.
- Медицинская, стоматологическая и другие страховки; 401k (США).
- Стипендия на обустройство домашнего офиса.