Python backend разработчик

BackendНовосибирск

О нас

Приглашаем Junior+/middle backend-разработчика на продукт FTDAdmin.

Мы команда разработчиков российской СУБД, основанной на open source проекте PostgreSQL. Наша цель — импортозамещение СУБД Oracle, PostgreSQL и других импортных СУБД, на которых базируются отечественные программные продукты. Наша задача — расширение функциональности исходного решения, повышение его производительности и отказоустойчивости, внедрение технологий масштабирования и мониторинга. Мы ориентируемся в первую очередь на обеспечение требований объектов критической информационной инфраструктуры в финансовом и других секторах экономики.

FTDAdmin – это неотъемлемый инструмент управления и мониторинга нашей СУБД, основанный на open source решении pg_admin. Продукт разрабатывается с использованием фреймворка React + flask. Реализация FTDAdmin является сложной и одновременно творческой задачей, которая требует от разработчика поиска нетипичных и неординарных решений.

Задачи

— проектирование архитектурных решений продукта, оценка разработки крупных блоков функционала, проведение код-ревью

— дорабатка имеющегося функционала и разработка нового

— написание и поддержка тест компонентов, интеграционных и юнит-тестов

— участие в разборе проблемных ситуаций (дефекты, консультации), связанных с эксплуатацией системы

Что мы ожидаем

— опыт коммерческой разработки с использованием Python, Flask от 1 года

— опыт написания чистых SQL-запросов (без ORM)

— опыт работы с Python библиотеками: Flask, SQLAlchemy

— понимание принципов взаимодействия с фронтендом

— опыт работы с REST API

— знание инструментов отладки

— навыки работы с GIT

— опыт проектной работы и командной разработки

— желание находить новые решения, осваивать новые технологии

Дополнительным преимуществом будет

— опыт программирования на JS/TS

— опыт работы с docker и docker compose

— опыт работы с другими фреймворками (FastApi, Django)

— навыки настройки сборки с помощью webpack

— опыт разработки на React/Vue

— понимание принципов и рисков использования LLM в работе с кодом и документацией

Твои возможности в ЦФТ

— официальное трудоустройство, полный социальный пакет

— возможность профессионального развития и обучения: внутренние и внешние конференции, собственный Учебный Центр, бесплатная электронная библиотека

— забота о здоровье, программы ДМС

— корпоративные скидки от компаний-партнеров (льготное ипотечное и потребительское кредитование, скидки на перелеты рейсами S7)

— выдаем все необходимое для работы оборудование: мощный ноутбук, дополнительные мониторы, мышь, гарнитура и т.д.

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

Преимущества

Узнай, какие преимущества ты получишь, работая в ЦФТ

Этапы собеседований

Изучи, какие этапы отбора тебя ждут,
чтобы лучше подготовиться к ним