a
b
c
d
Зарплата: 300 - 500 руб.
Регион:
Занятость: По договоренности
Работодатель: JCat
Образование: Высшее
Возраст: Не указан
Последнее обновление: 16.05.2021
Требования
- Ставить задачи по техническому развитию и управлять командой из 7 разработчиков (с перспективой 15+ разработчиков);- Проводить Code Review;- Выстраивать необходимую архитектуру наших продуктов;- Оптимизировать, ускорять, повышать стабильность и улучшать работу наших продуктов;- Выстраивать эффективный процесс разработки;- Проводить итоговые технические собеседования. [#2921341#]
Условия работы
- Рабочее место на Маяковской (сначала удаленка 2 месяца);- Комфортный офис с поваром и массажистом;- Свободный график;- Испытательный срок 2 месяца;- ЗП от 300 000 до 500 000 на руки
Дополнительная информация
Характер работы: На территории работодателяГрафик работы: Полный рабочий деньОпыт работы: От 5 летТребования: Общий технический стэк и направления деятельности:- Разработка парсеров новых источников данных на Python и ;- Разработка Web плагина для браузера на JavaScript, ;- Разработка собственной базы данных NoSQL на C++ и PHP;- Grafana + Zabbix для технического мониторинга, аналитики и визуализации наших продуктов.Технические навыки:Необходимо глубокое понимание:- Механизмов парсинга данных (Знание различных паттернов проектирования, в частности: стратегии, прокси и д.р. Умение применять их и оптимизировать);- Работы с TCP-протоколом на низком уровне;- http и websocket протокола;- Распараллеливания задач (threading, multiprocessing, subprocess, asyncio, aiohhtp) и работы с очередями;- Оптимизации времени исполнения кода;- ООП, декораторов, перегрузки операторов и прочих основных особенностей языков программирования;- Работы с Git;- SQL / NoSQL базы данных;- Linux.Также для нас крайне важны:- Навык разбираться в новом стеке технологий;- Знание и опыт использования на практике паттернов проектирования (design patterns);- Опыт разработки/поддержки высоконагруженных сервисов и/или сервисов 24/7;- Софт скилс и умение работать в команде;- Умение самостоятельно организовывать свой рабочий процесс;- Дисциплина и порядок (в коде, в рабочих чатах, в голове);- Умение брать на себя ответственность и инициативность.