Analog
Backend Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в небольшую продуктовую команду, работающую на стыке облака и edge-устройств. Нужен человек, который строит и эксплуатирует сервисы, надёжно передающие данные между облаком и физическими устройствами по разным сетевым протоколам.
Задачи
- Проектировать и разрабатывать backend-сервисы, надёжно передающие данные между облачными системами и edge/устройствами по нескольким сетевым протоколам
- Контейнеризировать и разворачивать сервисы, одинаково работающие в облаке и на edge
- Напрямую взаимодействовать с инженерами, разрабатывающими физическую и продуктовую часть, чтобы понимать потребности backend
- Разбираться с реальными продакшн-проблемами (задержки, обрывы соединений, консистентность данных на ненадёжных каналах) и устранять первопричину
- Улучшать и укреплять уже работающие системы, а не только разрабатывать новое
Требования
- 3–5 лет опыта backend-разработки крупномасштабных сервисов в продакшене
- Сильный практический опыт на Java, Python или Kotlin (уверенная работа минимум с двумя из них)
- Реальный опыт работы с облачными сервисами и edge compute, передачей данных по нескольким сетевым протоколам
- Опыт контейнерной разработки, желательно с паттернами cloud-to-edge деплоя
- Комфортная работа в agile и с continuous integration
Условия
- Небольшая быстрорастущая команда без лишних слоёв согласований
- Работа в офисе, команда собирается лично (не удалённый формат)
Навыки
- Java
- Python
- Kotlin
- cloud services
- edge compute
- containerization
- CI/CD
- network protocols