Middle Python Backend Developer (Flask, FastAPI)

от 150 000 ₽ на руки

Вакансия находится в архиве

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

ЭнергоТрансГрупп является динамично развивающимся оператором железнодорожного подвижного состава. Мы предлагаем комплексные транспортные решения ведущим российским предприятиям топливно-энергетического комплекса, с существенно ускоренными параметрами доставки груза. Наша компания непрерывно расширяет свои возможности и улучшает качество сервиса благодаря совершенствованию технологий и развитию персонала.

В последнее время у нас активно развивается IT отдел и нам потребовался специалист, хорошо владеющий ЯП Python, в частности фреймворком Flask и FastAPI. Мы работаем с крупными предприятиями и портами - предоставляем им аналитику и системы учёта.

Первая большая задача будет заключаться к доработке OpenSource BI инструмента - Apache Superset (https://superset.apache.org/docs/intro, https://github.com/apache/superset)

Его Backend написан на Flask, а Frontend на React (его знание будет большим плюсом). Вот список доработок, которые требуются на первое время: https://docs.google.com/document/d/1NgtKM6k-peGHppkhYRllRcHrlEIwpszYK8xoMEVY6mM/edit.

Мы думаем, что этот проект займет у нас несколько месяцев. В результате мы хотим получить свой форк проекта на Github, который, тем не менее, должен свободно (насколько это возможно) переваривать основные обновления разработчиков Superset и не конфликтовать с ними. У нас есть знакомый разработчик, который уже занимался активно доработками superset, с ним можно будет проконсультироваться сразу по архитектуре и правильной стратегии доработок

Далее, мы будем заниматься написанием Backend части для сервиса внутреннего учета перевозок. И будет еще много задач связанных с Python, связанных с ETL

Требования:
  • Опыт коммерческой разработки от 3 лет;
  • Уверенное знание Python и фреймворков Flask и FastAPI;
  • Опыт работы с реляционными и нереляционными СУБД, также работы с ORM, в частности с SQLAlchemy;
  • Умение работать с системой контроля версий (git);
  • Опыт написания unit-тестов (unittest, pytest);
  • Умение и готовность работать с чужим кодом;

Будет плюсом:

  • Знание библиотек pandas и numpy
  • Опыт работы с AirFlow;
  • Базовые навыки DevOps (docker, CI/CD, веб-сервера);
  • Опыт работы с React;

Условия:

  • Работу над востребованными продуктами, без "пустой" работы;
  • Поддержку в реализации инновационных идей;
  • Быстрое и эффективное принятие решений без бюрократии;
  • Возможность увеличения дохода при саморазвитии и расширении обязанностей;
  • Оформление по ТК РФ;
  • Гибридный или удалённый график, по желанию;

Ключевые навыки

Python
Docker
Flask
Rabbitmq
Sql/mongodb/postgressql,clickhouse
Unit testing
Django rest framework
Nosql
Redis c++ client
Mongodb c++ driver
Sqlite
Postgresql
Version control/git
Обучение и развитие
Работа с большим объемом информации
Backend
Web application development
Rest api
Github
Fastapi
Websockets
Kanban
Django rest pandas
Python (pandas, numpy, matplotlib)
Бизнес-анализ

Контактная информация

ООО Энерготрансгрупп

Сайт: не указан

Почта: не указана

Вакансия опубликована 10.02.2024 в г. Москва.

Похожие вакансии

#

Junior

от 280 000 до 290 000 ₽

Нерюнгри

Полный день

Подробное описание

-

#

до 130 000 ₽

Москва

Удаленная работа

Подробное описание

8 августа

#

Senior

от 80 000 до 280 000 ₽

Кандалакша

Полный день

Подробное описание

-