Backend-разработчик Elixir (Middle)

IT Analytics Казахстан, Астана, проспект Кабанбай Батыра, 18 2026-02-17 10:53:10

Описание

Обязанности:
- Разрабатывать и поддерживать проекты на Elixir/Phoenix.
- Проектировать и реализовывать REST API: контракты, версионирование, обратная совместимость, документация.
- Интегрироваться с внешними системами: платежи, SMS/e-mail, гос-сервисы, карты/геокодинг, CRM.
- Реализовывать надежный прием входящих событий и webhook’ов: подписи, валидация, защита от повторов, идемпотентность.
- Работать с PostgreSQL: схемы, миграции, индексы, устранение N+1, оптимизация (EXPLAIN/ANALYZE), транзакции.
- Внедрять и улучшать надежность: таймауты, ретраи, backoff/jitter, устойчивость к сбоям и частичным отказам.
- Участвовать в code review, поддерживать качество и читаемость кода.
- Участвовать в разборе инцидентов и улучшении наблюдаемости.

Требования:

- Коммерческий опыт разработки на Elixir/OTP от 2 лет.
- Уверенная работа с Phoenix: routers/controllers, pipelines, plugs, contexts и границы доменов.
- Практический опыт с Ecto и PostgreSQL:
- миграции и эволюция схем без простоя (backward-compatible изменения);
- оптимизация запросов, индексы, работа с транзакциями.
- Опыт проектирования REST API и интеграций с внешними системами.
- Понимание идемпотентности, дедупликации, гарантий обработки (at-least-once на прикладном уровне).
- Умение работать с очередями RabbitMQ и/или Kafka (consumer groups, DLQ/повторы, порядок/повторяемость сообщений).
- Тестирование (ExUnit), Git, опыт работы через PR и code review.

Будет плюсом
- Опыт работы в условиях high-load (~10k RPS) и понимание backpressure/деградаций.
- Практика эксплуатации в Kubernetes: readiness/liveness, resource limits/requests, graceful shutdown.
- Опыт с GitLab CI/CD: пайплайны, окружения, релизный процесс.
- Расширенная наблюдаемость: трассировки (OpenTelemetry), структурированные логи, корреляция по request-id.
- Безопасные интеграции: управление секретами, ротация ключей, аудит, защита webhook’ов от replay.

Условия:

- Формат работы: офис г.Астана
- График: полный рабочий день.
- Уровень компенсации: обсуждается по итогам интервью.
- Работа с современным стеком, реальной нагрузкой и понятными инженерными требованиями (надежность, качество, наблюдаемость).
- Профессиональная команда, код-ревью и возможность влиять на архитектуру продукта.

Как откликнуться
Пришлите резюме и несколько ссылок/примеров (GitHub/описание проектов). В сопроводительном письме кратко отметьте:
1) ваш опыт с Elixir/Phoenix и high-load;
2) опыт с очередями (RabbitMQ/Kafka) и интеграциями (webhooks/подписи/идемпотентность)

Похожие вакансии

  • Junior Django Developer

    до 270000 KZT
    SilkwayTransit Казахстан, Астана, проспект Туран, 18 3 дня назад
    ... ңғайлы код жазу; Django негізіндегі backend жүйелерін әзірлеу және ...
    astana.hh.kz
  • Специалист технической поддержки

    до 300000 KZT
    Hard Code Казахстан, Астана, улица Достык, 18 4 дня назад
    ... инцидентов на 3-й уровень (разработчики, системные администраторы) Контроль сроков решения ...
    astana.hh.kz
  • Главный специалист по мотивации (моделирование мотивационных программ персонала направления продаж)

    Казахтелеком Казахстан, Астана, улица Достык, 18 5 дней назад
    ... задач и функций, необходимых для разработчиков, в рамках утверждённого функционала; -Способствует ...
    astana.hh.kz

Карточка вакансии:

  • Должность Backend-разработчик Elixir (Middle)
  • Размещено: 2026-02-17 10:53:10
  • Город Казахстан, Астана, проспект Кабанбай Батыра, 18
  • Зарплата:
  • Компания: IT Analytics