Middle Python разработчик
Middle Python разработчик для операционного совершенства, удаленно или гибридно, полная занятость, опыт 3-6 лет.
Основная система: обработка потоковых событий и принятие решений в реальном времени с помощью алгоритма. Алгоритм и прогностические модели развиваются вместе со специалистами по машинному обучению; инженер отвечает за то, как они вычисляются в потоке и укладываются в бюджет задержки. Основная обработка потоков: сервисы читают поток событий, поддерживают текущее состояние объектов и вычисляют решения без доступа к базе данных. Решение для каждого события: куда направить объект или отклонить с кодом причины. Архитектура процессоров: подсчет, ключи, композиция состояний, гарантии доставки, разделы и реплики. Механика потоковой обработки: дедлайны без таймеров, восстановление состояния при перезапуске и миграции разделов, воспроизведение, идемпотентная выдача команд внешним системам. Проверка качества на реальных данных на staging и развертывание в производство.
Опыт работы с Python от 3 лет. Требуется техническое образование. Понимание основ: ОС, сети, распределенные системы, потоковая обработка. Обязательно знание Kafka. Знание модели потоковой обработки. Умение обосновывать границы сервисов. SQL: материализованные представления, оконные функции. Docker, Kubernetes на уровне пользователя, GitLab CI. Умение работать самостоятельно. Активно использовать ИИ в разработке. Готовность выполнить тестовое задание и пройти техническое интервью.
Полная занятость. График 5/2. Формат работы: удаленно или гибридно.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал