Backend разработчик

Зарплата

От 120 000 до 220 000 ₽

Требуемые навыки

БэкендСредний (Middle) · Python · Git · aiohttp · PostgreSQL · MongoDB

Местоположение и тип занятости

Ижевск · Полный рабочий день · Можно удаленно

Компания

Российская инжиниринговая компания, разработчик IT-платформы по созданию цифровых двойников предприятий

Описание вакансии

РАССМОТРИМ КАНДИДАТОВ ИЗ г. Ижевска (офис или удалённый формат) и ДРУГИХ ГОРОДОВ (удалённый)

ВFG Group – продуктовая компания, занимающаяся разработкой программного комплекса для анализа и управления процессами гигантских производственных предприятий. В основе программного комплекса BFG лежит создание имитационных моделей предприятий.

Имитационная модель BFG помогает чётко видеть и понимать причинно-следственные связи, происходящие на производстве, просчитать последствия принимаемых управленческих решений, спрогнозировать свою работу. 

Наш технологический стек back-end разработки:

Python 3, Pyramid, aiohttp, SQLAlchemy, RQ, PostgreSQL, Redis, MongoDB

Требования: 

• Опыт работы с Python 3 или PHP;

• Опыт написания unit-тестов;

• Умение разрабатывать асинхронный код;

• Знание ООП (классы, модули, исключения, основные идиомы языка);

• Опыт работы с фрэймворками aiohttp, pyramid, celery;

• Знание пакетов тестирования (pytest, tox);

• Знание структур данных языка, форматов сериализации данных (json, xml, pickle);

• Опыт работы с системой управления версиями (Git);

• Опыт работы с базами данных, знание ORM;

• Опыт работы с Linux (использование, желательно - администрирование);

• Опыт работы с docker;

• Понимание модели OSI.

Чем нужно будет заниматься: 

• Backend разработкой серверной части, отдельных сервисов и библиотек;

• Проектированием архитектуры решений, анализом требований и производительности;

• Развитием/рефакторингом веб-приложения (REST, websockets);

• Развитием/рефакторингом приложений обработки данных (валидация, нормализация, форматирование согласно протоколам обмена);

• Развитием/рефакторингом инструментов взаимодействия с внешними расчетными модулями;

• Доработкой/оптимизацией архитектуры реализованных python-приложений, её документирование;

• Анализом новых технологий, внедрением в продукт.

• Наполнением базы знаний, написанием документаций к разрабатываемым модулям.

Бонусы

• Оформление по ТК РФ;

• Белая заработная плата;

• Возможность профессионального и карьерного роста;

• Оплата обучения, тренингов, подписок и т.д. ( в т.ч. английский язык);

• Финансовая поддержка со стороны компании при значимых событиях в жизни сотрудников;

• Дополнительный оплачиваемый выходной, если нужно поправить здоровье;

• Комфортный офис в центре города (тренажерный зал, настольный теннис, игровая комната,  массажное кресло, площадка для игры на музыкальных инструментах и др.);

• Доброжелательная команда профессионалов;

• Компенсация при аренде жилья – для тех, кто из другого города.

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.