Python разработчик / Middle (в Офис)
Привет! DIGITAL SECTOR занимается разработкой и поддержкой программных продуктов. Сейчас мы ищем Middle Python Developer, с возможностью быстрого роста до Lead.
Что нужно делать:
– Разрабатывать компоненты, модули, сайты, скрипты и api на Python;
–
Иметь желание помогать коллегам разбираться с проблемами в разработке;
– Участвовать в обсуждениях по реализации задач, предлагать оптимальные пути решения, опираясь на свой опыт;
– Проводить код-ревью;
– Помогать формулировать постановку задач менеджеру в виде, понятном для разработчиков;
– Валидировать оценку задач разработчиками;
Что нужно уметь:
– Знать ООП и структур данных Python, асинхронность, gil, мультипроцессинг / мультитрединг;
– Уверенно работать с Django, Django REST, FastApi;
– Знать что такое WSGI/ASGI;
– Уметь разворачивать рабочее окружение / веб-сервер для работы приложения;
– Хорошо знать протокол HTTP;
– Иметь представление как строить высоконагруженные приложения, какие при этом есть ограничения и как их можно обойти, как рассчитывать нагрузку, как масштабировать приложение;
– Уверенная работа с СУБД: умение составить SQL-запрос, пользоваться индексами для оптимизации запросов, анализировать выполнение запроса;
– Опыт работы с СУБД PostgreSQL или MySql: особенности работы, настройка, абстракции СУБД;
– Основы HTML, базовое знание JavaScript;
– Понимание работы с Git: чем являются ветки, теги, коммиты, что делает force push, что происходит при создании нового коммита, работа с cli;
– Умение работать с Linux: представлять что такое сервис, systemd, логи, ssh, команды tar,tail,cat,sed,wc, редактирование текста в консоли;
– Работа с docker, docker-compose: понимание базовый абстракций docker, docker build, docker pull/push и т.д.
– Уметь оценивать задачу, давать корректные сроки выполнения;
– Читать чужой код, не ломать чужую архитектуру;
– Быстро разбираться в незнакомых решениях, уметь выполнять задания с неизвестными элементами, исследовать;
Будет плюсом:
– Знание Wagtail CMS;
Мы предлагаем:
– Оформление по ТК РФ+ (Белая ЗП);
– ДМС+ Стоматология;
– Офисный формат работы, после испытательного срока - гибрид (3 дня минимум в офисе);
– График работы с 10:00 до 19:00;
– Комфортный светлый офис - чай/кофе, библиотека технической литературы;
– Комфортное общение без формализма, лояльное руководство;
– Интересным кандидатам можем помочь с релокацией в Краснодар - компенсация перелёта и первого месяца аренды квартиры после завершения испытательного срока;
– Дружелюбная команда, которая готова всегда тебе помочь;
Этапы отбора:
– Подтверждение опыта работы (выписка из электронной трудовой книжки);
– Предварительное интервью с HR специалистом (30 минут);
– Техническое интервью + Live coding (1-2 часа);
– Отправляем оффер.