Backend разработчик
Требования
Местоположение и тип занятости
Компания
Разработка и внедрение инновационных технологий для компаний нефтегазовой отрасли
Описание вакансии
Условия работы
Чем предстоит заниматься:
- Разработка и поддержка информационных систем (Django + DRF), в том числе разбор и анализ существующего десктопного приложения написанного на C++ и QT (толстый клиент), портирование приложения на клиент-серверную архитектуру (серверная часть Python+Django);
- Работа с Django ORM (PostgreSQL), написание SQL запросов и анализ структуры БД (MS SQL);
- Написание и портирование бизнес-логики и алгоритмов с С++ на Python;
- Написание автотестов;
- Возможность попробовать в работе уникальные инструменты для решения нестандартных задач.
Бонусы
Что мы предлагаем:
- Strata Solutions включена Минцифры РФ в реестр аккредитованных IT-компаний;
- Белая заработная плата с учётом пожеланий финалистов;
- Удалёнка или комфортный офис, у нас есть своя кухня с микроволновкой, холодильником и безлимитными чаем и кофе, удобные рабочие места, а также все необходимые ресурсы для деятельности;
- ДМС в первый месяц работы, включая стоматологию, и оплачиваемый больничный;
- Постоянное развитие, внутренние коммуникации, обратная связь от руководства, возможность дополнительного обучения (тренинги, семинары);
- Корпоративный спорт: действующие футбольная и волейбольная команды.
Дополнительные инструкции
Что мы ждём от вас:
- Отлично владеете чистым Python 3+;
- Опыт работы от 3 лет на аналогичной должности;
- Имеете опыт коммерческой разработки нагруженных серверных приложений на Python (Django, Flask, FastApi);
- Имеете опыт работы с SQL и имеете опыт написания сложных запросов к базе;
- Имеете опыт создания сложных запросов используя Django ORM и/или SQLAlchemy;
- Имеете опыт работы с асинхронными задачами Celery + Redis/RabbitMQ;
- Готовы и желаете работать с кодом на C++ на уровне понимания что происходит в программе.
Будет большим преимуществом:
- Опыт работы с отладчиком;
- Знание тонкостей работы MS SQL и/или PostgreSQL;
- Опыт работы с Redis;
- Опыт работы с Django Rest Framework и Django ORM;
- Опыт работы с микросервисной архитектурой.