Python developer
Требования
Местоположение и тип занятости
Компания
Решение IT-задач разного уровня
Описание вакансии
Условия работы
Компания BSL — разработчик цифровых решений бизнес-задач с большой продуктовой экспертизой.
Мы разрабатываем собственные IT-продукты (приложения доставки и маркетплейс), а также помогаем нашим клиентам и партнерам разрабатывать их проекты любой сложности и на любом стэке.
Тем, кому интересно развиваться, мы предоставляем проекты разной направленности (как внутренние, так и внешние) и сильную команду разработчиков, QA, дизайнеров и PM.
Задачи:
- Разработка сервисов и их интеграция в основные проекты компании;
- Создание безопасного, производительного и тестируемого кода;
- Непосредственное участие в разработке архитектуры проектов;
- Покрытие кода тестами, проведение Code-Review других разработчиков.
Что нужно уметь:
- Профессиональный опыт разработки проектов Python 3 от 1,5 лет;
- Опыт работы с любой реляционной СУБД (PostgreSQL);
- Знание базовых алгоритмов и структур данных;
- Уверенное знание *nix систем;
- Опыт работы с веб-фреймворками Django;
- Владение multiprocessing и асинхронными подходами asyncio, aiohttp, concurrent. futures, и будет отлично - понимание разницы между ними и областями их применения;
- Английский на уровне чтения документации;
- Работа по Git Flow в команде.
Желательно:
- Опыт работы с базами данных ключевых значений (Redis);
- Опыт развертывания, администрирования и настройки серверов (Ubuntu, Debian, CentOS);
- Знание очередей сообщений (Rabbit/Kafka);
- Умение работать с серверной инфраструктурой: Nginx, Docker;
- Владение REST API, разработка внутренних и внешних API для взаимодействия между продуктами;
- Умение писать Unit тесты;
- Техническая одаренность в сочетании с независимым от технологий подходом.
- Опыт работы с Go
Что мы даем взамен:
- Возможность прокачки hard skills на проектах разного уровня сложности;
- Команду с сильными разработчиками, QA, UX/UI дизайнерами, менеджерами и налаженными внутренними процессами;
- Самореализацию и профессиональный рост, посещение конференций и курсов за счет компании. Расскажите нам о своей профессиональной мечте, возможно мы поможем вам воплотить ее в жизнь;
- График работы: удаленный или можно работать в офисе г. Минск - м. Грушевка, г. Москва - м. Дмитровская,