← К каталогу
КС

КСЖ Freedom Life

Senior-разработчик

ОфисSeniorАлматы, Казахстан7 дн. назад
О ВАКАНСИИ

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

Обязанности:

  • Разрабатывать и сопровождать API и бизнес-логику страховых продуктов: оформление и обслуживание договоров, платежи, расторжения, возвраты и документы.
  • Развивать интеграции с банковскими платформами, внутренними учётными системами и внешними сервисами.
  • Обеспечивать надёжную обработку фоновых задач и событий: контролировать повторные попытки, исключать дублирование бизнес-операций и восстанавливать обработку после сбоев.
  • Проектировать структуру данных, разрабатывать безопасные миграции и оптимизировать запросы к базам данных.
  • Обеспечивать безопасность API, разграничение доступа и защиту персональных данных.
  • Развивать автоматизированное тестирование и контролировать качество изменений перед выпуском.
  • Совместно с DevOps обеспечивать наблюдаемость, стабильность релизов и возможность отката; участвовать в расследовании инцидентов и устранении их причин.
  • Декомпозировать требования, оценивать задачи, выявлять зависимости и своевременно сообщать о технических рисках.
  • Проводить code review, наставничество и поддерживать актуальную техническую документацию.

Требования:

Опыт коммерческой разработки на Python от 5 лет.

Опыт реализации и сопровождения сложных backend-систем.

Опыт самостоятельного технического ведения проекта: принятие архитектурных решений, декомпозиция задач, оценка трудозатрат и управление техническим долгом.

Уверенное владение Python, типизацией, asyncio, async/await; понимание конкурентного выполнения, блокирующих операций и управления ресурсами.

Практический опыт разработки на FastAPI и Pydantic, проектирования REST API и поддержания обратной совместимости.

Уверенное знание SQL и PostgreSQL: транзакции, индексы, блокировки, оптимизация запросов и обеспечение целостности данных. Опыт работы с SQLAlchemy и Alembic.

Опыт интеграции с внешними системами через REST API, SOAP и вебхуки; понимание таймаутов, повторных запросов и обработки частичных отказов.

Опыт работы с Kafka или RabbitMQ и готовность сопровождать…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / IT / KZ