Бэкенд-разработчик Управления моделирования Департамента кредитных рисков

Занятость Полная занятость
Полная занятость
Адрес Казахстан, Алматы, проспект Сакена Сейфуллина, 502
Описание вакансии
Обязанности:
  • разработка и поддержка микросервисов на Python с использованием FastAPI
  • проектирование архитектуры, реализация бизнес-логики, интеграция с внешними сервисами
  • подготовка к продакшену: покрытие тестами, логирование, деплой, CI/CD
Требования:
  • опыт коммерческой разработки микросервисов на python — от 2 лет

  • уверенное владение асинхронным программированием в python (async/await)

  • отличное знание fastapi, понимание внутренней архитектуры фреймворка

  • опыт работы с sqlalchemy (core и orm), написание и оптимизация sql-запросов

  • умение проектировать сложные реляционные схемы, знание паттернов many-to-many, миграции (alembic)

  • опыт внедрения аутентификации и авторизации: jwt, oauth2, cookies, безопасная работа с сессиями

  • знание redis — реализация кэширования, очередей задач и временных хранилищ

  • навыки работы с celery для фоновых задач и отложенных операций

  • опыт написания тестов (unit, integration, api), работа с pytest

  • навыки логирования, настройки структурированных логов, мониторинга и алертов

  • опыт настройки и использования docker, docker compose, деплой через nginx

  • понимание принципов ci/cd: настройка пайплайнов, автоматическая проверка кода, линтеры и тесты

  • уверенное владение git, опыт работы в команде с использованием gitflow

  • опыт работы с реальными production-проектами, умение читать и дорабатывать чужой код

Условия:
  • работа в офисе

  • команда опытных разработчиков, code review

  • участие в интересных и стабильных проектах, рост и обучение внутри команды

Требования
Опыт От 1 года до 3 лет
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку