9 июл

Python Developer

выше рынка на 48,1%
вакансия 475 251 ₽
в среднем 320 988 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

генерация резюме под вакансию

Загрузи резюме в профиль, чтобы сгенерировать временное CV под эту вакансию

сопроводительное письмо

Загрузи резюме в профиль, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Команда занимается сбором качественных данных, которые принципиально важны для обучения передовых моделей ИИ.

задачи

  • Проектировать и разрабатывать ключевые компоненты распределённой системы массового краулинга;
  • Оптимизировать пропускную способность системы: асинхронный I/O, connection pooling, DNS-кэширование, батчинг запросов;
  • Проектировать и развивать архитектуру URL-фронтира: шардирование, приоритизация, дедупликация на масштабе миллиардов URL;
  • Разрабатывать интеллектуальные crawl-планировщики: адаптивное расписание обхода, приоритизация по freshness и значимости;
  • Реализовывать механизмы обнаружения и обхода crawler-ловушек;
  • Проектировать пайплайны обработки данных: парсинг, нормализация, дедупликация контента, индексация;
  • Обеспечивать отказоустойчивость на уровне архитектуры: stateless-воркеры, автоматический failover, graceful degradation;
  • Оптимизировать использование ресурсов: CPU, память, сетевой bandwidth, стоимость облачных ресурсов;
  • Разрабатывать системы мониторинга и observability для контроля здоровья краулера в реальном времени;
  • Работать с геораспределённой инфраструктурой для снижения латентности и увеличения покрытия.

требования

  • Коммерческий опыт разработки на Python от 6 лет;
  • Глубокая экспертиза в асинхронной и мультипоточной разработке (asyncio, uvloop, multiprocessing);
  • Отличное понимание сетевого стека: TCP/UDP, HTTP/1.1/2/3, TLS, DNS, WebSocket;
  • Опыт проектирования и эксплуатации распределённых систем высокой нагрузки;
  • Практический опыт работы с веб-краулерами на масштабе десятки миллионов страниц в сутки;
  • Опыт работы с распределёнными очередями и потоковыми системами (Kafka, Redis Streams, RabbitMQ);
  • Опыт работы с реляционными (PostgreSQL) и нереляционными БД (Redis, ClickHouse, MongoDB);
  • Понимание принципов consistent hashing, шардирования, репликации;
  • Опыт работы с Docker, Kubernetes, CI/CD;
  • Навыки глубокого troubleshooting: tcpdump, strace, perf, flamegraphs;
  • Опыт проведения Code Review и формирования технических стандартов.

условия

  • Ежегодный пересмотр зарплаты, годовая премия;
  • Корпоративный спортзал и зоны отдыха;
  • Более 400 образовательных программ СберУниверситета;
  • Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
  • Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров;
  • Вознаграждение за рекомендацию друзей в команду;
  • Доступ к DS&AI community, возможность быть соавтором НИРов и статей для международных конференций.

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Откликнуться Добавить в трекер

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.