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

IT Analytics

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

Астана, проспект Кабанбай Батыра, 18

Описание вакансии

Обязанности:
- Разрабатывать и поддерживать проекты на 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/подписи/идемпотентность)

Посмотреть контакты работодателя

Адрес

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

КазГЮУ, АО
  • Астана

  • Не указана

Рекомендуем
КазГЮУ, АО
  • Астана

  • Не указана

Рекомендуем
NTS design
  • Астана

  • до 600000 KZT

Рекомендуем
Adamant Systems
  • Астана

  • до 700000 KZT

  • Астана

  • до 1100000 KZT

Documentolog
  • Астана

  • до 1500000 KZT

SOMNIUM
  • Астана

  • до 900000 KZT

Бизнес-аналитик middle

СЕРВИСНЫЙ ЦЕНТР ERG

  • Астана

  • до 900000 KZT

Backend Python разработчик (middle)

СЕРВИСНЫЙ ЦЕНТР ERG

  • Астана

  • до 900000 KZT

ined.kz
  • Астана

  • до 900000 KZT

  • Астана

  • до 500000 KZT

Jana tolqin
  • Астана

  • до 500000 KZT

MN Partners
  • Астана

  • до 500000 KZT

Frontend Middle разработчик (React/Vue)

СЕРВИСНЫЙ ЦЕНТР ERG

  • Астана

  • до 500000 KZT

Hardware Engineer (Junior/Middle)

Частная компания Connected Home Ltd.

  • Астана

  • до 500000 KZT

Kazakhstan International School Astana
  • Астана

  • до 500000 KZT

Коркем Телеком

Middle System Analyst

Коркем Телеком

  • Астана

  • до 500000 KZT

  • Астана

  • до 500000 KZT

В Кадре

Middle account manager

В Кадре

  • Астана

  • от 1700 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию