freehire launches on Product Hunt on 26 August.

Follow →

Разработчик интеграционной платформы / ESB (Apache Camel / Kafka / NiFi)

Open 33d reposted 3× · 3 open copies

Summary

Develops and maintains a corporate integration platform (ESB) from scratch using Apache Camel, Kafka, and NiFi to connect ERP, CRM, and external services with strong data processing and security guarantees.

Представляем вам уникальную возможность стать частью дружной команды МРИИ – самого престижного курорта Крыма, расположенного в живописном месте на берегу Черного моря с потрясающим видом и 300 солнечными днями в году. Мы входим в экосистему СБЕРА.

В связи с расширением компании мы приглашаем на работу Разработчика интеграционной платформы / ESB (Apache Camel / Kafka / NiFi), который будет создавать корпоративную интеграционную платформу с нуля.

Что мы предлагаем:

  • Официальное трудоустройство по ТК РФ.
  • Удаленная работа (возможны редкие командировки).
  • График 5/2 с 9:00 до 18:00 МСК.
  • Премирование по итогам года.
  • Очное и онлайн-обучение, программы развития талантов, корпоративная библиотека.
  • Активная корпоративная жизнь: мероприятия, экскурсии и походы по Крыму, клубы по интересам, тренировки по 13 видам спорта (теннис, бассейн, фитнес, йога, кроссфит, футбол, волейбол, баскетбол и др.).
  • Специальные предложения на проживание и другие услуги и товары комплекса.
  • Вознаграждение за рекомендацию друзей в команду Мрии.
  • Корпоративные продукты Сбербанка (ипотека, льготное кредитование, рефинансирование).
  • Специальные предложения для сотрудников от партнёров компании.

Чем предстоит заниматься:

  • Спроектировать и разработать с нуля корпоративную шину данных (ESB) на базе Apache Camel / MuleSoft / WSO2 / NiFi / Kafka Connect (платформа согласовывается с архитектором).
  • Разрабатывать коннекторы, адаптеры, маршруты и трансформации для интеграции ERP, CRM, HRS, 1С, ELMA BPM и внешних сервисов (КЭДО, мобильные приложения, облачные платформы).
  • Реализовывать ETL/ELT-потоки и потоковую обработку данных (stream processing).
  • Настроить Apache Kafka: топики, партиции, consumer groups, retention, репликация, Schema Registry (Avro/Protobuf).
  • Обеспечить гарантии доставки: Transactional Outbox, идемпотентность, exactly-once семантика, Dead Letter Queue, экспоненциальные ретраи.
  • Интегрировать с реляционными СУБД (PostgreSQL, Oracle), в том числе через CDC (Debezium).
  • Интегрировать с 1С (OData, HTTP-сервисы, обмен через EnterpriseData).
  • Настроить безопасность (mTLS, ACL Kafka, OAuth2/JWT) и горизонтальное масштабирование.
  • Настроить наблюдаемость: метрики (Prometheus + Grafana), логирование (ELK/Loki), distributed tracing (OpenTelemetry / Jaeger).
  • Покрывать интеграционные потоки автотестами, участвовать в code review, вести техническую документацию.

Пожелания к кандидату:

  • Практический опыт разработки ESB / интеграционной платформы с нуля, а не только эксплуатации готовой.
  • Опыт построения интеграций на одной из платформ: • Apache Camel (Spring Boot / Quarkus / Karaf) • MuleSoft (AnyPoint Platform) • WSO2 Enterprise Integrator • Apache NiFi • Kafka Connect + Kafka Streams • Node-RED (рассматривается в комбинации с Kafka) или аналогичной.
  • Apache Kafka: архитектура, партиции, retention, consumer groups, offset, Schema Registry.
  • Программирование на одном из языков: Java / Kotlin / Go / Python / JavaScript (Node.js).
  • Реляционные СУБД: PostgreSQL и/или Oracle (SQL, оптимизация запросов, работа из приложений).
  • Интеграционные протоколы и форматы: REST, SOAP, MQTT, gRPC, JSON/XML, Avro/Protobuf.
  • Паттерны интеграции: маршрутизация, трансформация, агрегация, идемпотентность, retry/circuit breaker.
  • Git + code review + CI/CD практики.
  • Высшее образование.
  • Опыт работы от 3-х лет.

Будет преимуществом:

  • Контейнеризация и оркестрация: Docker, Kubernetes (Helm).
  • CI/CD: GitLab CI, Jenkins, ArgoCD.
  • Наблюдаемость: Prometheus, Grafana, ELK/Loki, OpenTelemetry, Jaeger.

Если вы ищете интересную работу в стабильной и развивающейся компании, присоединяйтесь к МРИИ! Мы будем рады видеть вас в нашей команде.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available