Python программист + фронт (возможно react) + PG = fullstack

Дата размещения вакансии: 25.10.2024
Работодатель: Быков Я.А.
Уровень зарплаты:
от 80000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Просьба откликаться тем, у кого есть реально хороший опыт на Python!
Опыт на front'e - очень сильно желателен. Желательно react.js
Если опыта с react - нет, то все равно можем рассмотреть.
Также - наверняка потребуется быстро изучать и использовать и другие технологии. База данных - PostgreSQL.
Т.е. нужен "многостаночник" ("универсальный" программист) ;-)

Мы, компания по разработке программного обеспечения, для нашего заказчика из Европы ищем опытного программиста-разработчика на Python. На удаленку (remote) (работа из дома).
И на часть времени. Можно совмещать, но на неделе надо решать задачи, по возможности оперативно.

В данной вакансии речь идет о работе (в качестве программиста-разработчика), в виде "outsourcing" (т.е. получать вознаграждение будете в компании Исполнителе, а работа по факту будет над проектами компании-Заказчика - это которая из Европы).

Проект - чтото вроде специализированной учетной системы.
Включает в себя интеграцию с внешними подсистемами, создание (доработку, поддержку) веб-портала (вот самой этой учетной системы)
Пока - это работа на проект, месяца на 2-3. Но вероятно продление на похожие проекты.

Требуемый уровень: Middle, Middle+, Senior, опыт работы в коммерческой разработке в качестве разработчика на Python > 3-4 лет.
Английский - желательно.

Технологический стек (обязательный опыт работы):
- Python, Django и FastAPI
- PostgreSQL (и желательно еще MS SQL - там OLAP кубы надо будет строить, но это позже).
- JavaScript, HTML5, CSS
- react (желателен. ну или чтото другое на фронте)
- GraphQL
- опыт разработки своего API, опыт работы с чужим API.
- желателен опыт разработки телеграм-ботов.

Чем предстоит заниматься:

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

- Разработка веб-приложений (Python, Django, FastAPI, GraphQL, чтото на фронте ... ), разработка и доработка веб-порталов.
- Управление базами данных: Поддержка и развитие баз данных PostgreSQL для хранения информации о лидах, заказах и звонках (CRM). C базой надо хорошо уметь работать - создавать свои скрипты, загружать или выгружать даннные и т.д.
- Взаимодействие с API CRM: Работа с API CRM-системы для интеграции и обмена данными.

- Разработка Telegram-бота: Создание и внедрение Telegram-бота, который будет предоставлять необходимые метрики и данные по запросу и расписанию.

- Развертывание OLAP-системы: Планирование и внедрение OLAP для аналитики данных. (это сильно позже)

- Взаимодействие с AI-командой: Участие в интеграции AI-решений для отдела контроля качества работы системы, помощь в реализации и поддержке. (это тоже позже)

- Дальнейшая разработка и улучшения: Осуществление доработок и разработка новых функций по мере необходимости.

Soft skills:
- Адаптивность: Способность быстро разбираться в существующих системах и чужом коде.
- Самостоятельность: Умение эффективно работать самостоятельно и организовывать свое время.
- Командная работа: Готовность сотрудничать и коммуницировать внутри команды.
- Обучаемость: Желание и способность быстро осваивать новые технологии и инструменты.
- Проблемное мышление: Отличные навыки решения проблем и внимание к деталям.
- Коммуникация: Хорошие вербальные и письменные коммуникативные навыки
- Умение объяснять сложные вещи простыми словами;
- Умение глубоко и очень глубоко погружаться в технические детали разрабатываемой системы;
- Быть проактивным;
- Не конфликтность;

Условия:
- Формат работы: 100% удалёнка.
- Часть времени! Задачи будут поступать по запросам.
- Трудоустройство: как самозанятый; как ИП; другое
- Оплата: обсуждается индивидуально.

Повторюсь, просьба откликаться только тем, у кого уже реально хороший опыт на Python и фронте (в т.ч. разработка веб систем) и в PG ну и с учетом требований выше.

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

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

Если вакансия заинтересовала и вы откликаетесь - пожалуйста, заполните анкету (ссылка на анкету будет после отклика).
Это сильно сохранит ваше и мое время. Сильно. Спасибо за понимание.