0

[Senior/Senior+] Python Developer (Back-End)

МАПСОФТМинск, Минская областьПолная занятостьПолный деньот 3 до 6 лет

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


Компания, которая специализируется как в области разработки собственных программных продуктов, так и в области разработки заказного программного обеспечения и консалтинга в области информационных технологий и производственно-технологических процессов предприятий, компаний и организаций различных форм собственности.

Ищет в команду опытного Senior / Senior+ Python Backend Developer, способного самостоятельно вести технически сложные задачи от проектирования решения до реализации, тестирования и поставки.

Особенности позиции

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

Ключевые задачи

  • Разработка бизнес-логики на Python, FastAPI и SQLAlchemy.
  • Проектирование архитектуры, моделей данных и контрактов API.
  • Развитие новых модулей и работа с существующим legacy-кодом.
  • Исследование текущего поведения системы и восстановление неформализованных требований.
  • Интеграция с внешними системами по HTTP API, включая HL7/FHIR.
  • Работа с PostgreSQL: моделирование данных, миграции и оптимизация запросов.
  • Проектирование постепенной миграции и синхронизации legacy-данных.
  • Работа на границе синхронного доступа к базе данных и асинхронных HTTP-интеграций.
  • Проектирование фоновой обработки и взаимодействия через очереди задач.
  • Реализация аутентификации и авторизации с использованием JWT и OAuth 2.0.
  • Работа с Redis, в перспективе интеграция с S3-совместимыми хранилищами.
  • Тесты: unit, integration, API, e2e на Pytest; самостоятельная проверка функциональности.
  • Участие в code review, техническом планировании и декомпозиции задач.
  • Развитие Docker-инфраструктуры, CI/CD и мониторинга.

Основные требования

  • Коммерческий опыт разработки на Python от 5+ лет. Уверенное знание Python 3.12+
  • Опыт с FastAPI, Pydantic и SQLAlchemy 2. Опыт проектирования крупных backend-систем или значимых модулей с нуля.
  • Умение развивать новую архитектуру рядом с существующими решениями.
  • Понимание принципов SOLID, DRY и разделения ответственности.
  • Хорошее понимание синхронного и асинхронного выполнения, конкурентности, thread pool и connection pool.
  • Глубокое знание SQL и практический опыт работы с PostgreSQL.
  • Умение анализировать планы выполнения запросов и использовать raw SQL при необходимости.
  • Практический опыт работы с Redis.
  • Опыт разработки REST API и интеграции с внешними системами. Практический опыт работы с JWT и OAuth 2.0.
  • Опыт написания автоматических тестов с использованием Pytest.
  • Опыт работы с Docker и настройки CI/CD.
  • Необходимо самостоятельно разбираться в незнакомом или слабо документированном legacy-коде.
  • Способность работать с неполными или противоречивыми требованиями и находить обоснованные решения.
  • Умение работать в команде, формулировать вопросы и аргументировать технические решения.

Будет преимуществом

  • Опыт работы с HL7/FHIR.
  • Опыт разработки интеграционно сложных информационных систем.
  • Опыт миграции и синхронизации legacy-данных.
  • Коммерческий опыт работы с Celery или Taskiq.
  • Интеграция с MinIO, S3 и boto3.
  • Настройка и эксплуатация Nginx.
  • Работа с Prometheus и Grafana.
  • Опыт эксплуатации Kubernetes.
  • Понимание идемпотентности, повторной обработки, тайм-аутов и отказоустойчивости внешних интеграций.

Инфраструктура и поставка

Решение разворачивается в закрытом локальном контуре без публичных облачных сервисов, поэтому важен опыт поставки и эксплуатации self-hosted-приложений.

Условия:

  • формат: офис (Минск, ул. Толбухина 2А), график с 9:00 до 18:00;
  • официальное оформление, полный социальный пакет;
  • современная техника и комфортные условия труда;
  • интересная работа в стабильной IT-компании;
  • достойный уровень заработной платы;
  • дружный коллектив.

О компании «МАПСОФТ»


Логотип компании МАПСОФТ

ЗАО "МАПСОФТ" —  компания-разработчик программного обеспечения. 
Мы разрабатываем и внедряем современные программы для бюджетных организаций Республики Беларусь с 1993 года. 
Наши решения повышают эффективность и качество работы государственных учреждений по всей республике.

 

Основные разработки:

— Медицинская информационная система
— Интернет-регистратура медучреждений Беларуси Talon.by
— Комплекс программ бухгалтерско-экономического назначения и система учета кадров
— Электронная система составления меню "Крошка"
— Многофункциональная система консолидации отчетности

Все программы разработаны с использованием передовых информационных технологий, имеют высокий потенциал развития и соответствуют современным требованиям.

Нам доверяют:
 Министерство здравоохранения
 Министерство спорта и туризма
 Министерство торговли
 Министерство сельского хозяйства и продовольствия
 Национальная академия наук 
 Управления образования Брестской, Витебской, Гродненской, Могилевской областей
 Управления здравоохранения  Брестской, Витебской, Гродненской областей
 Национальная антидопинговая лаборатория
 и многие другие

 

Клиенты ЗАО "МАПСОФТ" получают не только программные продукты, разработанные с учетом законодательства Республики Беларусь и специфики государственных учреждений различных бюджетных сфер, но и высокий уровень обслуживания.

Многолетний опыт разработки программ и успешное сотрудничество с бюджетными организациями служат лучшей гарантией качества продуктов и услуг.

Сайт компании

Вакансия опубликована: 29 Сентября 2026. Источник: Rabota.by. ID вакансии: #1156211

Работа в Минской области

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

Вакансии, которые могут Вас заинтересовать

Team.Inno / Фабрика инноваций и решенийМинск, Минская областьПолная занятостьПолный деньот 1 года до 3 лет

Team.Inno – одна из наиболее опытных белорусских компаний в области полного цикла разработки, внедрения и поддержки программного обеспечения, бизнес-анализа, ...

обучениебонусы
ОрганикСофтМинск, Минская областьПолная занятостьУдаленная работаболее 6 лет

Чем предстоит заниматься: Встраивание аналитики в процесс продуктовой разработки (от идеи до оценки результата) Аналитическая оценка задач до разработки ...

официальное оформлениегибкий графикудаленнокорпоративные мероприятия
Смарт Лид СолюшензМинск, Минская областьПолная занятостьПолный деньот 3 до 6 лет

About the Role We're a software development agency where each developer owns their project end-to-end, supported by a strong AI agent infrastructure. We're ...

professional growthmedical insurance
ЛИНДА-ДЕВЕЛОПМЕНТМинск, Минская областьПолная занятостьУдаленная работаот 3 до 6 лет

Линда – B2B SaaS-решение для разработки и управления образовательным контентом.Для усиления внутренней команды мы ищем Senior Full-stack разработчика (Node.js ...

стабильностьофициальное трудоустройствоудаленно
НаучсофтМинск, Минская областьПолная занятостьУдаленная работаболее 6 лет

Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years and continue growing. We are looking ...

friendly teamtrainingbonusbonusesmedical insuranceremote workremotecorporate eventspaid vacation

Подождите идет загрузка...