Хорошо структурированная вакансия в продуктовой компании с четким разделением между основной разработкой и поддержкой легаси.
?Нюансы в описании
Современный стек
Продуктовая компания
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Python-разработчик (Backend, Airflow) (Python/FastAPI/Airflow/ClickHouse): Разработка бэкенда ROI Navigator, REST API и ETL-пайплайнов для прогноза эффективности маркетинговых инвестиций with an accent on схемы данных, обработку больших объемов и поддержку legacy-сервисов на Java. Focus on проектировании отказоустойчивых проверок, оптимизации запросов и разборе сбоев сервисов и пайплайнов.
Локация: удаленно из любого города России; доступен гибридный формат с посещением офиса в Москве. Желателен часовой пояс МСК.
Доход: обсуждается по итогам собеседования.
Компания
АДВ развивает собственный продукт ROI Navigator для прогноза эффективности маркетинговых инвестиций, опираясь на экспертизу в эконометрике и аналитике данных.
Что делать
Разрабатывать бэкенд-сервисы на Python и FastAPI, проектировать REST API.
Проектировать схемы данных и оптимизировать запросы в PostgreSQL.
Разрабатывать и поддерживать ETL-пайплайны и DAG в Apache Airflow.
Работать с ClickHouse: создавать витрины, загружать большие объемы данных и оптимизировать запросы.
Поддерживать legacy-сервисы на Java 8+ и Spring Boot 2: исправлять ошибки, выполнять небольшие доработки и запускать тесты.
Использовать Docker и Linux, участвовать в деплое в Kubernetes, разбирать падения сервисов и пайплайнов и проводить code review.
Требования
От 3 лет коммерческой backend-разработки на Python.
Опыт работы с FastAPI и проектирования REST API.
Знание SQL и PostgreSQL: проектирование схем, индексы и оптимизация запросов.
Опыт написания и поддержки DAG в Apache Airflow.
Опыт работы с ClickHouse.
Уверенное использование Docker и Linux, знание Git.
Готовность читать и дорабатывать Java-код: исправлять ошибки и запускать тесты; опыт работы Java-разработчиком не требуется.
Важен системный подход к сбоям, дублям и пустым значениям, а также написание проверок для данных, используемых клиентами при принятии решений.
Хорошо, если есть
Опыт работы инженером по данным.
Опыт работы с Kubernetes: деплой сервисов, манифесты и чтение логов.
Опыт работы с Apache NiFi.
Культура и преимущества
Полная занятость и оформление по ТК РФ.
ДМС BestBenefits.
Испытательный срок — 3 месяца.
Неделя на погружение, сопровождение HR и передача дел от команды.
Собственный продукт вместо заказной разработки, сильная экспертиза в эконометрике и аналитике данных, мотивированная команда и регулярные корпоративы.
Выплаты 5 и 20 числа.
Процесс найма
Телефонное интервью с HR.
Техническое интервью с руководителем разработки: лайвкодинг или тестовое задание.
Финальная встреча.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →