Перенесена в архив: Practice Lead Backend

Отправить резюме
О вакансии
SaaS-платформа, которая посредством различных модулей позволяет управлять жизненным циклом клиента, в поиске Practice Lead Backend.
Что разрабатывать?
- Система, которую надо будет развивать, - это пара десятков микросервисов в Kubernetes (EKS) + Istio.
- Микросервисы общаются между собой синхронно через RPC over HTTP и асинхронно через Kafka-топики и SQS-очереди, хранят данные в Postgres, Redis, DynamoDB, Tarantool и S3. Логи - в EFK, мониторинг - в Prometheus + Grafana, алерты в - OpsGenie.
- Всё это добро, как полагается, обслуживает сотни подключенных B2B-площадок в режиме реального времени, 24x7 и без перерыва на обед.
- Мы направленно идём в сторону everything as code, так что CI- и CD-пайплайны, вся инфраструктура и конфигурация сервисов у нас версионируются в Git.
- У нас полностью своя продуктовая разработка. Логика сервисов выходит далеко за рамки банального CRUD, так что скучно не будет.
Вам будет особенно легко вписаться в команду, если вы:
- Уверенно владеете ну хотя бы одним современным ЯП. Идеально, если это что-то из Java-экосистемы: Clojure, Java, Scala, Kotlin (другие языки тоже пойдут, но будьте готовы, что основной язык нашей бэкенд-разработки сейчас - Clojure).
- Знакомы со следующими технологиями: Docker, Kubernetes или любой другой оркестратор контейнеров; любой service mesh; Redis / DynamoDB / Tarantool / Cassandra / Aerospike / прочие KV-хранилища; Kafka / RabbitMQ / Amazon SQS / любые другие брокеры логов / очереди.
- Имеете опыт разработки высоконагруженных микросервисных решений.
- Пишете тесты для своего кода и понимаете, зачем вы это делаете.
- Владеете инструментами нагрузочного тестирования: Gatling, JMeter и т. п.
- Умеете в менторство не только джунов, но и более скиловых ребят.
- Знаете, каково это - жить в облаке AWS / Google Cloud Platform / Azure etc., понимаете основы экономики облачных решений.
Присылайте резюме на hr@digitalhr.ru или в Telegram: @DigitalHRAgency.