Middle+ Python-разработчик (Управление сопровождения скоринговых систем, FREEDOM) — Казахстан, Алматы
Зарплата не указана
ОткликнутьсяОбязанности:
• разработка и поддержка микросервисов на Python с использованием FastAPI
• проектирование архитектуры, реализация бизнес-логики
• подготовка к продакшену: покрытие тестами, логирование, деплой, CI/CD
• участие в аналитике данных и формировании отчётности для бизнеса и продуктовой команды
• проверка продуктовых и технических гипотез (теорий), участие в A/B-экспериментах и анализе их результатов
• работа с метриками сервисов, интерпретация данных и предложение улучшений на основе аналитики
Требования: • опыт коммерческой разработки микросервисов на python — от 2 лет
• уверенное владение асинхронным программированием в python (async/await)
• отличное знание fastapi, понимание внутренней архитектуры фреймворка
• опыт работы с sqlalchemy (core и orm), написание и оптимизация sql-запросов
• знание redis — реализация кэширования, очередей задач и временных хранилищ
• навыки работы с celery, temporal для фоновых задач и отложенных операций
• опыт написания тестов (unit, api), работа с pytest
• навыки логирования, настройки структурированных логов, мониторинга и алертов (Graylog или др.)
• опыт настройки и использования docker, docker compose
• понимание принципов ci/cd
• уверенное владение git, опыт работы в команде с использованием gitflow
• опыт работы с реальными production-проектами, умение читать и дорабатывать чужой код
Условия: • работа в офисе
• команда опытных разработчиков, code review
• участие в интересных и стабильных проектах, рост и обучение внутри команды