Python middle backend developer
Зарплата | Не указана |
---|---|
Компания | Соушиал Линкс |
Город | Москва |
Требуемый опыт | От 1 года |
Опубликована | 21 октября 2021 г. |
Обязанности:
Social Links - Нидерландская компания разработки программного обеспечения, занимающейся созданием передовых инструментов OSINT для проведения расследований, позволяющих пользователю устанавливать связи между отдельными лицами, компаниями, интернет-аккаунтами, деятельностью и множеством других различных источников данных.
Сайт: https://sociallinks.xn--io-8kcaxnfbc0a4bx1eg0l
Специализация: OSINT, разведка открытых источников, разведка социальных сетей, SOCMINT, кибербезопасность, криминалистика, управление рисками, предотвращение терроризма, правоохранительная деятельность, борьба с мошенничеством, KYC, Know Your Client, due diligence и проверка биографических данных.
Мы ищем Python Developer в команду продукта Social Links Pro (https://sociallinks.io/products/sl-pro) .
Продукт Social Links Pro - это профессиональный пакет, объединяющий методы для социальных медиа, даркнета, блокчейн, утечек из интернета, оффшоров и других ресурсов.
Обязанности:
- Разработка backend приложений.
- Разработка web-парсеров и краулеров.
- Развитие и поддержка имеющихся сервисов по парсингу.
- Написание документации по проектам.
- Исследование web-сервисов для дальнейшей разработки парсеров.
-
Требования:
- Знание HTTP протокола, опыт работы с http/socks5 прокси, анализ сетевых запросов.
- Знание SQL(MySQL, PostgreSQL) / NoSQL(MongoDB) СУБД.
- Опыт написания REST API.
- Опыт отладки приложений и поиска ошибок.
- Уверенная работа с регулярными выражениями.
- Опыт работы с GIT, Gitlab CI/CD, Rancher, Docker.
- Опыт написания скриптов парсинга веб-страниц и автоматизации без API
-
Будет плюсом:
- Опыт работы с ElasticSearch/MongoDB. Работа с полнотекстовыми запросами, подбор подходящих индексов, оптимизация запросов.
- Знание устройства UNIX систем.
- Опыт работы с системами мониторинга.
- Понимаение Reverse engineering.
- Знание устройства "веба" в целом, js-клиентской стороны в частности.
- Умение распараллеливать задачи (threading, multiprocessing, etc.) и работать с очередями.
-
Условия:
- Молодой и дружный коллектив.
- Соблюдение норм ТК.
- Интересные задачи и постоянное развитие.
- Гибкий график.
- Удалённая работа.