
Python-developer в AntiDDoS, Москва.
▷ Работодатель: WILDBERRIES
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Wildberries — это крупнейший маркетплейс России, 30 млн пользователей и масштабные технологические задачи.
IT-штат компании состоит из 1 500 самых разных специалистов, чьи таланты позволяют закрывать все бизнес-потребности и тем самым обеспечивать клиентоориентированный e-commerce сервис.
Будучи популярным маркетплейсом, Wildberries подвергается различным внешним атакам – фрод-действиям, появлению негативных сущностей (контента, пользователей, поставщиков), и, конечно, DDoS-атакам.
Для отражения DDoS-атак в компании есть система собственной разработки по обработке низкоуровневых данных (трафика, запросов к серверам и так далее). Система имеет два корневых сервиса – анализ и визуализация с управлением. Косвенно указывает на внешние опасные вторжения, которые провоцируют повышенную нагрузку и сбои в работе сервисов.
Небольшая команда состоит из инженера по данным и разработчика (так же есть ресурсы других команд по продолжению работы над инфраструктурными задачами).
Для улучшения сервиса и его более быстрой работы, команда в поисках middle-разработчика на Python с опытом коммерческой разработки от 3-х лет в нагруженных проектах.
Задачи:
- писать и поддерживать устойчивый к нагрузкам backend в стиле RESTful;
- аудировать/ресечить проекты на Python в рамках проекта AntiDDoS.
Опыт и знания, которые пригодятся:
- Python 3: основные библиотеки, fastapi;
- Async IO в Python;
- git;
- REST API;
- знание алгоритмов и структур данных (на уровне "могу написать бинпоиск", "знаю как устроены хэш-таблицы", "знаю, чем отличается очередь и стек", "знаю, какие бывают сбалансированные деревья поиска");
- Docker;
- Linux как ОС;
- уровни OSI и их прикладное значение, базовые знания протоколов TCP/IP.
Будет плюсом:
- знание других языков программирования, особенно С (опыт написания C-расширений для Python);
- знание SQL и опыт работы с базами данных;
- опыт работы с Kubernetes, Kafka, RabbitMQ, ClickHouse;
- опыт использования следующих библиотек Python: pandas, numpy, scrapy;
- наличие своих проектов на github, pet-проекты, контрибьюция в open-source проекты.
Мы предлагаем:
- полностью удаленную работу или комфортный офис в Москве (м. Автозаводская/м. Парк Культуры);
- гибкое начало рабочего дня;
- ДМС после испытательного срока, скидки на покупку техники, внутренние и внешние митапы в контуре WB Tech, корпоративные скидки на спортивные программы и изучение английского языка;
- быстрый процесс общения - 1-2 технических интервью.