Инженер-программист Junior Python
Зарплата | от 1600 BYN |
от 1600 BYN | |
Занятость | Полная занятость |
Полная занятость | |
Адрес | Беларусь, Брест, Пионерская улица, 52 |
Описание вакансии
Обязанности:
- Разработка программного обеспечения для парсинга
- Парсинг сайтов (в том числе с авторизацией, прокси и капчей)
- Мониторинг цен и наличия товаров
- Автоматизация процессов сбора данных
- Разработка web-приложений для управления парсерами и выгрузками
- Выполнение тестового задания по результатам собеседования
Требования:
- Уверенное знание Python
- Опыт работы от 1 года
- Понимание HTML / CSS / структуры DOM
- Умение работать с HTTP-запросами, REST API
- Опыт работы с библиотеками: requests, BeautifulSoup, lxml, Selenium, aiohttp и т.п.
- Знание SQL и опыт работы с БД (PostgreSQL, MySQL и др.)
- Опыт работы с ORM (SQLAlchemy / Tortoise / Django ORM)
- Умение применять паттерны проектирования (MVC, DI, DRY и др.)
- Навыки рефакторинга и поддержки кода
- Владение Git и умение работать с pull-request’ами
Будет плюсом:
- Опыт в массовом парсинге с учетом ограничений (антибот-защита, капча, прокси)
- Опыт работы с Docker
- Понимание архитектуры асинхронных парсеров
- Портфолио или GitHub с примерами парсинга
Условия:
- Наставничество (поможем разобраться в архитектуре проектов и лучших практиках)
- Интересные проекты, связанные с большими объемами данных
- Комфортные условия труда (оборудованное рабочее место, работа в офисе)
Требования
Опыт | От 1 года до 3 лет |
Условия работы
График работы | Полный день |
Добавлено вчера
Пожаловаться