Python разработчик (Система Overload)

Местоположение и тип занятости

КазаньПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

О компании и команде

Overload - система, которая помогает проводить весь цикл мероприятий по нагрузочному и деструктивному тестированию.

Состоит из модулей:

Плагин VSCode - UI для разработки тестового плана;

Микросервисы - Управление профилями, формирование и выгрузка отчетов, подготовка инфраструктуры к распределенному запуску тестов и сбор метрик;

Engine (на основе библиотеки locust) - движок генерации нагрузки.

Задачи

  • создание удобного и понятного API
  • разработка интеграционных взаимодействий с другими сервисами Банка
  • разработка UI на Django admin
  • решение задач по улучшению производительности сервиса
  • обеспечение масштабируемости и отказоустойчивости сервиса
  • перевод синхронных сервисов на асинхронные.

Ожидания от кандидата

  • опыт коммерческой разработки на Python от 2 лет
  • уверенное знание фреймворков Django, FastAPI, желательно aoihttp
  • уверенное владение Asyncio
  • опыт работы с WS, REST
  • опыт работы с технологиями Postgres, Kafka
  • опыт разработки и проектирования микросервисной архитектуры
  • опыт работы с k8s / OpenShift, Docker
  • знание SQL, умение оптимизировать запросы к БД.

Условия работы

  • работу в технологичной компании с сильной командой
  • уровень дохода, который готовы обсуждать и отталкиваться от твоих пожеланий, плюс годовая премия
  • гибкую программу ДМС с первого рабочего дня, страхование жизни
  • большой выбор онлайн программ обучения в виртуальной школе
  • привилегии для сотрудников: льготные условия кредитования и ипотеки, дисконт-программы от партнеров, скидки по программе СберПрайм+