Middle Python developer

23 мая 2024 • г Москва • ПАО "Сбербанк" • IT: Разработка

О проекте:


  1. Мы создаем аналитическую платформу, чтобы управлять эффективностью организации (Enterprise Performance Management): формировать стратегию и ставить цели, планировать, прогнозировать и контролировать исполнение планов, а также рассчитывать премии сотрудников
  2. У нас две ключевые задачи: (1) провести глубокий реинжиниринг текущих процессов и (2) создать it-решение их обеспечивающее, заменив текущие вендорские it-решения на собственную технологическую платформу
  3. Проект рассчитан как минимум на 2024-2028 годы
  4. Команда 300+ человек
  5. В этом году началась активная часть проекта. Ключевые направления 2024:

a. Создание бизнес-архитектуры: реинжиниринг бизнес-процессов, подготовка бизнес-требования, проектирование модели данных

b. Разработка ядра платформы

c. Начало реализации ряда прикладных сервисов

Что нужно знать о ядре платформы:


  • Аналитический профиль нагрузки, а значит, обработка миллиардов записей для получения результата будет обычным делом
  • Максимальная гибкость и self-service для построения высокой вариативности прикладных сервисов. Делаем такие low/no-code инструменты, как конструктор расчетов и конструктор ad-hoc отчетов
  • Сloud-native для быстрого деплоя в облако и on-premise у различных клиентов
  • Масштабы Сбера – в платформе 10.000+ пользователей, сотни сервисов, десятки терабайт исходных данных из 100+ разнородных источников

Тех.стек: Java, Python, JavaScript, ClickHouse, Greenplum, PosgreSQL, Spark, SuperSet, AirFlow и другие

Тебе предстоит:


  • участвовать в проектировании масштабируемой архитектуры, создавать отказоустойчивые и производительные решения
  • работать как с существующей кодовой базой, так и разрабатывать новые API и сервисы
  • писать unit- и авто- тесты
  • исследовать новые технологии и различные opensource пакеты для решения задач
  • взаимодействовать с заказчиками и командой разработки
  • держать проактивную позицию, предлагать и обсуждать идеи по развитию продукта и процессов.

Ты нам подойдёшь, если:

  • работал с чем-то из перечисленного: FastAPI, Django, Flask
  • понимаешь преимущества асинхронного кода и когда его стоит использовать
  • работал с реляционными и NoSQL БД
  • умеешь писать тесты и понимаешь, зачем
  • знаешь основные алгоритмы и структуры данных, умеешь оценивать асимптотическую сложность
  • для тебя не в новинку всякие сопутствующие штуки типа Git, Docker.


Будет плюсом:

  • имеешь опыт работы с Apache Superset, Apache Airflow
  • для тебя не пустой звук: ClickHouse, Greenplum
  • знаешь, что такое Jenkins и k8s.

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

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