МАПСОФТ

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

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

МАПСОФТ · На сервисе с: 29.09.26 15:04

Зарплата не указанаБеларусьМинскОфис

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

Ищет в команду опытного 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-компании;
  • достойный уровень заработной платы;
  • дружный коллектив.

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

Соц.сети
Н

Senior/Lead Руководитель разработки

Неизвестный работодательНа сервисе с: 01.10.26 10:33
Зарплата не указанаРоссияБеларусьУдалёнка

#аутстаф

Ищем 1 Senior/Lead Руководитель разработки
(ID ••••••••)

Требования:
- Опыт разработки не менее 5 лет;
- Способность самостоятельно выполнять сложные комплексные задачи;
- Умение разбивать большую задачу на подзадачи и распределять их между участниками команды;
- Опыт руководства группой разработчиков (от 3 человек);
- Опыт практики публичных выступлений: конференции, митапы и другие профильные мероприятия;
- Работа в гибких и гибридных методологиях;
- Уверенное владение Linux (уровень выше базового, без задач DevOps);
- Понимание внутренней архитектуры и принципов работы систем;
- Навык сложные технические проблемы простым и понятным языком;
- Владение следующим технологическим стеком:
- Python 3.11+ - уверенное владение ООП, современными паттернами, асинхронным программированием (asyncio), строгой типизацией (typing).
- Web-разработка - FastAPI и Pydantic (v2): создание асинхронных API, валидация и сериализация данных, генерация OpenAPI‐документации.
- AI и LLM - проектирование агентных сценариев на LangGraph, интеграция с OpenAI‐совместимыми API (OpenAI, Azure, локальные LLM через vLLM/Ollama).
- Практическое применение Structured Outputs (JSON/Pydantic‐схемы, function calling, tool use). Опыт построения RAG‐пайплайнов (чанкинг, эмбеддинги, reranking, гибридный поиск).
- Базы данных PostgreSQL - проектирование схем, оптимизация запросов, работа с индексами, использование SQLAlchemy 2.0 / Tortoise / asyncpg. Векторные хранилища: pgvector, Qdrant, Weaviate, Chroma — выбор эмбеддингов, настройка индексов (HNSW, IVFFlat), фильтрация по метаданным.
- Работа с данными - обработка JSON, TOML, DAT, CSV; извлечение информации из PDF, парсинг DXF‐чертежей.
- Тестирование - unit‐ и интеграционные тесты (pytest, pytest‐asyncio), мокирование внешних AI‐API.
- Инфраструктура и CI/CD - Docker и Docker Compose, понимание принципов оркестрации (Kubernetes). Работа с асинхронными очередями (Redis, Celery, ARQ, Kafka, RabbitMQ). Настройка пайплайнов в GitLab CI/CD, линтинг (ruff, mypy), автоматизированные тесты.

Задачи:
- Выполнение задач по разработке: проектирование и написание кода;
- Проектирование технической архитектуры решений и сервисов;
- Управление группой backend‐разработки, развитие команды и собственное профессиональное развитие;
- Проведение качественного Code Review;
- Обеспечение оптимального взаимодействия внутри команды и со смежными подразделениями (AI/ML, Data, Product);
- Предварительная оценка трудозатрат, декомпозиция задач и планирование ресурсов/спринтов;
- Участие в формировании методологии разработки и архитектурных стандартов;
- Участие в разработке технической документации.

О проекте:
ИТ‐компания, разрабатывающая разноплановые проекты с фокусом на AI/LLM‐решения, интеграции и высоконагруженные сервисы

Локация: Россия, Беларусь
Время работы: UTC+3
Гражданство: РФ, РБ
Формат: Удаленно
Срок привлечения: 3 месяца с возможностью пролонгации
📨 Регистрируйтесь, загружайте резюме на
•••••••• и оставляйте отклик на запрос
❗️Все актуальные запросы —
••••••••

Соц.сети
Н

Backend Developer

Неизвестный работодательНа сервисе с: 01.10.26 10:13
Зарплата не указанаРоссияУдалёнка

Backend Developer
#BackendDeveloper #Kafka #MySQL #Python #Удаленно #РФ

Требования:
AI-продукт для генерации контента. Опыт промышленной разработки на Python. FastAPI, SQLAlchemy, FastStream. PostgreSQL / MySQL. Kafka / RabbitMQ. Docker, Kubernetes, Helm. GitLab CI/CD. Опыт проектирования REST / gRPC API. Самостоятельность и умение работать в команде.

Локация:📍Удалённо. Оформление по ТК РФ.

Контакт для отклика: •••••••• +СV

👉••••••••

hh.ru
playrix

Fullstack Developer (Python + React)

playrixНа сервисе с: 01.09.26 10:27↑ Вакансия с автоподнятием
Зарплата не указанаГрузияТбилисиУдалёнка

Playrix — международная команда из 1 500+ сотрудников в 42 странах. Чтобы внутренние процессы компании работали быстро и эффективно, мы создали собственную экосистему из 10+ сервисов. Среди них — многофункциональный портал для сотрудников, система цифровой бухгалтерии, платформа HR-аналитики, магазин мерча и даже собственный стриминговый сервис.

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

Ты сможешь активно участвовать в принятии архитектурных решений и влиять как на техническое развитие, так и на продуктовую составляющую наших внутренних систем.

Задачи, которые предстоит решать:

  1. Автоматизация внутренних инструментов компании.

    Asana, Slack, Jira, Git и другие сервисы у нас дополнены большим количеством собственных расширений и интеграций, которые упрощают ежедневную работу команд. Тебе предстоит развивать и поддерживать эти решения, а также помогать объединять их в единую систему вместо набора отдельных скриптов.

  2. Развитие собственных внутренних продуктов.

    Это системы для сотрудников, включая внутренний портал и инструменты для расчета зарплат и компенсаций, а также более новые продукты — например, портал для найма кандидатов с пайплайнами транскрибации видео и системой оценки кандидатов. Ты будешь развивать и поддерживать эти продукты на всех этапах.

Соотношение задач — примерно 70% backend / 30% frontend. У многих наших инструментов вообще нет пользовательского интерфейса, а основная бизнес-логика сосредоточена на backend.

Наш стек:

  • Python 3+, React, AWS, FastAPI, Django, PostgreSQL, Kubernetes, Databricks Apps

  • AI-инструменты: Claude, KimiK3 и Codex с настроенными правилами работы с репозиториями, растущим набором специализированных skills и агентными режимами для отдельных задач

  • MCP-интеграции с внутренней инфраструктурой: GitHub, Asana, Amplitude и другими сервисами

  • Агентные AI-воркфлоу охватывают весь цикл разработки — от генерации игровых элементов и автоматизированных тестов до автоматического создания и ревью pull request'ов

Мы ожидаем:

  • От 3х лет практического опыта разработки на Python и понимание современного backend-стека

  • Практический опыт разработки на React и понимание современного frontend-стека

  • Опыт разработки приложений для Kubernetes и работы с облачными платформами, предпочтительно AWS

  • Активное использование AI-инструментов в разработке и понимание подходов AI SDLC

У нас классно, потому что у нас есть:

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

  • Возможность менять направление развития — как внутри разработки, так и переходить в другие области, например Project Management или маркетинг.

  • Задачи, в которых нужно принимать надежные и эффективные архитектурные решения, а также возможность применять нестандартные и интересные инженерные подходы.

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

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

Мы предлагаем:

Гибкость в работе. Для большинства позиций у нас гибкий график и удалённый формат работы. Мы ориентируемся только на результат.

Забота о здоровье и well-being:

  • Предоставляем ДМС для сотрудников, их партнеров и детей, компенсируем онлайн-сессии с психологом, включая индивидуальные, семейные и детские консультации.
  • Сохраняем 100% зарплату во время отпуска или больничного без лишних справок. А для особых случаев предоставляем дополнительные выходные.
  • Поддерживаем здоровый образ жизни и компенсируем покупку спортивных абонементов и подписку на фитнес-приложения, а также массаж, посещение SPA и восстановительные процедуры.

Развитие и обучение:

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

Ивенты и мерч:

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

Забота о питомцах. Компенсируем часть расходов на ветеринарные услуги и другие траты на домашних животных.

Отправляя отклик на нашу вакансию, вы соглашаетесь, что ваши персональные данные, собранные во время собеседований в Playrix, будут обрабатываться компанией.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.