Acceldata
Software Engineer - Observability (Pulse)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в продуктовую команду Pulse — платформы наблюдаемости за данными (data observability). Задача — разрабатывать и масштабировать высоконагруженные сервисы, повышать надёжность данных и скорость работы системы.
Задачи
- Проектировать, разрабатывать и поддерживать крупномасштабные масштабируемые приложения
- Писать чистый, эффективный и хорошо покрытый тестами код по лучшим практикам индустрии
- Совместно с кросс-функциональными командами определять, проектировать и реализовывать новые фичи
- Диагностировать, отлаживать и устранять продакшн-инциденты в срок
- Участвовать в код-ревью для поддержания качества кода и обмена знаниями
- Постоянно изучать и внедрять новые технологии, инструменты и фреймворки
Требования
- Магистерская степень в Computer Science, инженерии или смежной области
- Владение одним или несколькими языками программирования: Java, Python или Go
- Сильное понимание структур данных, алгоритмов и проектирования систем
- Опыт работы с распределёнными системами и масштабируемыми архитектурами
- Знакомство с RESTful API и микросервисной архитектурой
- Сильные навыки решения проблем и внимание к деталям
- Хорошие коммуникативные навыки и умение работать в команде
Навыки
- Java
- Python
- Go
- RESTful API
- микросервисы
- распределённые системы