Backend-разработчик в команду управления доступами
Зарплата
от 3000 до 4700 $
Требования
Местоположение и тип занятости
Компания
Крупнейшая казахстанская розничная торговая компания
Описание вакансии
Small - крупнейший казахстанский ритейлер с более чем 150 магазинами, собственными ЦОДами и облачной платформой. Мы активно развиваем управление доступами в компании и ищем бэкенд разработчика с фокусом на построении интеграций с целевыми системами, написании конвекторов, обеспечении масштабируемости и надёжности.
Задачи:
- Реализация и поддержка connectors: SCIM, REST API, DB provisioning, LDAP sync.
- Создание адаптеров для Keto/OPA и унификация ответов.
- Реализация batch jobs для sync (HR → IDM, reconciliation).
- Логирование reconciliations и обеспечение idempotency.
- Поддержка SLA на provisioning и отказоустойчивость.
Требования:
- 3+ года опыт backend, предпочтительно Go/Java.
- Опыт разработки интеграционных модулей (SCIM, SOAP/REST, LDAP).
- Опыт работы с очередями (RabbitMQ, Kafka) и отложенными задачами.
- Опыт мониторинга, метрик (Prometheus/Grafana), форматирование логов.
- Базовое знание безопасности (secrets, least-privilege).
Будет плюсом:
- Опыт написания retry/reconciliation логики.
- Опыт с Keto/OPA/Vault.
Мы предлагаем:
- Возможность работать удаленно или в офисе в Алматы.
- Участие в создании современной IAM-платформы на базе open source-решений.
- Работа в сильной кросс-функциональной команде (архитекторы, backend/frontend-разработчики, DevSecOps).
- Работа с современным стеком технологий: Keycloak, Keto/OPA, Vault, SCIM, React, Go, GitLab CI/CD.
