Инженер по распределенным системам автоматизации и аналитики
Ищем опытного инженера для развития распределенных систем автоматизации на Temporal и Airflow. Нужно проектировать отказоустойчивые workflow, настраивать мониторинг и интегрировать микросервисы. Требуется уверенное знание Go или Python, опыт с Docker/Kubernetes и распределенными системами.
Зарплата не указана — оценили по рынку
На основе 11 похожих вакансий за 90 дней.
Что предстоит делать
Мы ищем инженера, который возглавит развитие и оптимизацию наших распределенных систем автоматизации и аналитики. Основной упор в работе делается на построение отказоустойчивых процессов с использованием Temporal и Apache Airflow. Нам ближе кандидаты с уверенным бэкграундом в Go или Python. Что предстоит сделать в первую очередь: • Задокументировать текущее решение на Temporal: погрузиться в кодовую базу, разобраться в архитектуре и самостоятельно описать текущие workflow и процессы. • Предложить оптимизацию текущего флоу: на основе проведенного анализа выявить узкие места в текущей логике оркестрации и предложить архитектурные или кодовые улучшения. Эта задача станет главным показателем ваших hard skills на старте. Чем предстоит заниматься (Обязанности): • Проектировать и развивать отказоустойчивые workflow: проектирование распределенных бизнес-логик (Temporal) и аналитических пайплайнов (Airflow). • Обеспечивать надежность процессов: оркестрация долгоживущих транзакций, обработка отказов, повторные попытки (retries) и управление состоянием систем. • Настраивать и развивать Observability: внедрять сквозное логирование, мониторинг и распределенный трейсинг (distributed tracing) для полного контроля над исполнением workflow. • Интегрировать микросервисы: связывать внутренние и внешние API, базы данных и очереди сообщений в единые автоматизированные цепочки. • Масштабировать инфраструктуру: настраивать, мониторить и описывать требования к масштабированию кластеров Temporal и Airflow в Docker/Kubernetes. • Оптимизировать производительность: профилировать код воркеров, анализировать метрики, оптимизировать DAG (в Airflow) и минимизировать задержки. • Документировать архитектуру и процессы: создавать и поддерживать в актуальном состоянии техническую документацию (схемы архитектуры, описание DAG и workflow, runbooks для восстановления систем после сбоев). Требования к кандидату (Hard skills): • Глубокий опыт оркестрации: уверенное практическое знание Temporal (Workflows, Activities, Signals, Queries) или Apache Airflow (написание сложных идемпотентных DAG, Custom Operators). • Языки программирования: уверенный уровень владения Go или Python. • Опыт в Observability: практические навыки работы с инструментами мониторинга и трейсинга (Prometheus, Grafana, Jaeger, OpenTelemetry), умение настраивать алерты и собирать кастомные метрики производительности workflow. • Понимание архитектуры: опыт проектирования распределенных систем, работы с очередями сообщений (Kafka, RabbitMQ) и паттернами отказоустойчивости. • Инфраструктурный стек: опыт работы с Docker, Kubernetes и CI/CD пайплайнами. • Работа с данными: уверенное знание SQL, опыт работы с реляционными СУБД (PostgreSQL, MySQL) под высокой нагрузкой. Будет плюсом: • Опыт миграции процессов с других оркестраторов (например, Camunda, Celery) на Temporal. • Настройка продвинутого аудита и логирования (audit logs) для систем с жесткими требованиями к безопасности. • Понимание концепций Data Engineering (Data Lake, DWH) и инструментов работы с данными (dbt, Spark).
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Интеграция Дистрибуция Проекты
6 активных вакансий в компании
Senior QA Engineer (Voice Assistant)
~1 127 100 – 1 707 055 ₸ оценка
Команда разрабатывает умного голосового ассистента. Ищем Senior QA, который будет отвечать за качество продукта: от автоматизации тестов на Go или Python до мониторинга продакшена. Требуется опыт от 5 лет, знание E2E-тестирования распределенных систем и понимание работы с интентами. Предлагают полную занятость, удаленку и свободу в построении процессов.
QA Engineer
~762 450 – 1 292 850 ₸ оценка
Компания ищет QA-инженера для тестирования API и работы с распределёнными системами. Требуется опыт с Postman, Swagger, PostgreSQL, Redis, SQL, а также с логами и метриками. Приветствуется знание автоматизации на Python или Go и мобильного тестирования.
Senior Manual QA Engineer (голосовые звонки)
~1 127 100 – 1 707 055 ₸ оценка
Ищем Senior Manual QA для тестирования сервиса голосовых звонков с очисткой аудио от шумов. Нужно проверять аудиопотоки, сетевые протоколы и backend на C++. Требуется опыт от 4-5 лет, знание Wireshark, SIPp, tcpdump, RTP, SIP. Предлагается работа в Москве с редкими выездами в офис.
C/C++ Developer (R&D, шумоподавление)
~2 320 500 – 3 646 500 ₸ оценка
Ищем опытного C/C++ разработчика для создания высокопроизводительного сервиса шумоподавления в реальном времени. Требуется глубокое знание C++ и сетевых протоколов (RTP, SIP), опыт работы с высоконагруженными системами. Предлагаем работу в R&D команде над сложной и амбициозной задачей.
Похожие вакансии
6 вакансий
Backend-разработчик Go
~1 558 050 – 2 154 750 ₸ оценка
Разработка backend-сервисов на Go для билетной системы городского транспорта. Требуется опыт от 4 лет, глубокое понимание конкурентности и распределённых систем. Предлагают удалённую или гибридную работу, официальное оформление, карьерный рост.
Backend-разработчик на Go (CNAPP)
~1 558 050 – 2 154 750 ₸ оценка
Ищем опытного Go-разработчика для создания с нуля платформы облачной безопасности (CNAPP). Нужно проектировать архитектуру, писать бэкенд на Go, интегрироваться с облачными API и Kubernetes. Требуется глубокое знание Go, gRPC, Docker, K8s и CI/CD. Предлагается удаленная работа и участие в создании нового продукта.
Разработчик Kubernetes / DDD
~1 558 050 – 2 154 750 ₸ оценка
Ищем опытного разработчика для работы с Kubernetes и Domain-Driven Design. Нужно проектировать CRD, писать операторы и задавать стандарты качества. Требуется глубокое знание DDD и опыт с Kubebuilder.
Backend-разработчик на Go (Golang)
~1 558 050 – 2 154 750 ₸ оценка
Ищем опытного Go-разработчика для создания и развития backend-сервисов рекламных продуктов. Нужно будет участвовать в запуске MVP, проектировать интеграции и работать с PostgreSQL, Kafka и Kubernetes. Предлагаем удалёнку, белую зарплату и возможности для профессионального роста.
Ведущий разработчик Импортозамещение телефонии
~1 558 050 – 2 154 750 ₸ оценка
Разработка собственного решения для исходящего обзвона на базе FreeSwitch в команде крупного банка. Требуется опыт Go от 2-3 лет, знание микросервисов, PostgreSQL, Docker. Приветствуются знания телефонии. Предлагается удаленная работа, белая зарплата, ДМС и обучение.
Golang разработчик
~1 558 050 – 2 154 750 ₸ оценка
F6 ищет опытного Golang разработчика для создания высокотехнологичных решений по борьбе с киберпреступностью. Вам предстоит проектировать и разрабатывать backend-сервисы с нуля, работать с MySQL и Elasticsearch, интегрировать данные и готовить систему к on-prem поставке. Требуется отличное знание Go, опыт с базами данных и понимание отказоустойчивой инфраструктуры.