Datanomica

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

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

Привет!

Мы — ООО «Датаномика», решаем проблемы структурирования разнородных данных, которые сложно поддаются анализу, помогаем среднему и малому бизнесу, банкам, ритейлу использовать данные чеков для оценки конъюнктуры спроса и экономических показателей, помогаем банкам повысить качество сервиса финансового планирования и аналитики для клиентов.

Сейчас у нас открыта вакансия Python разработчика на проект в крупный Российский банк.

О продукте:

  • Прикладная аналитическая платформа Сбер B2C — это решение, позволяющее создавать аналитические витрины на Облаке Данных по различным направлениям бизнеса.

    Синергия в продуктах и сервисах на основе клиентских путей, каждодневное предвосхищение потребностей клиента и формирование целостного предложения для сегментов от Сбера как экосистемы — ключевая задача нашей команды.

    Мы занимаемся разработкой нового прикладного инструмента для команд, занимающихся работой с данными (модели, витрины, стриминг)

О команде:

Команда из 7 человек, включая: PO, 2 SA, 1 FE, 2 BE, 1 DevOps.

Технологический стек: : Python, Jenkins, Bitbucket, FastApi, Django.

Чем предстоит заниматься:

  • Осуществлять разработку и обеспечивать поддержку бэкенд-компонентов на языке Python.
  • Взаимодействовать с коллегами: как с разработчиками, так и с DevOPS-инженерами
  • Создавать RESTful API, применяя фреймворк Django (DRF в частности).
  • Использовать асинхронное программирование в Python.
  • Осуществлять интеграцию с системами управления базами данных PostgreSQL и Redis.
  • Реализовывать синхронные и асинхронные (Celery) задачи.
  • Разрабатывать тесты (e2e, unit и интеграционные)
  • Использование Docker
  • Проектировать архитектуру систем, разрабатывать логику и интерфейсы программных средств, обеспечивать интеграцию компонентов.
  • Участвовать в разработке крутого инструмента
  • Разработка и тестирование нового функционала
  • Оформление документации по разработанным функциям/фичам

Необходимые знания и навыки:

  • Не менее 2 лет опыта в должности разработчика backend на языке Python.
  • Практический опыт и знания фреймворков Django, Django ORM, FastAPI и Swagger.
  • Профессиональный опыт работы с базами данных PostgreSQL и Redis.
  • Знание принципов и опыт применения асинхронного программирования в Python.
  • Понимание механизмов работы инструментов Celery и Docker.
  • Опыт использования систем управления версиями (Git).
  • Опыт в разработке модульных тестов.
  • Знание инструментов и процессов непрерывной интеграции и доставки (CI/CD).
  • Способность к написанию чистого и оптимизированного кода.
  • Желание и готовность к освоению новых технологий.
  • Умение разрабатывать и поддерживать микросервисную архитектуру.

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

  • Навыки в сфере DevOps, включая настройку и обслуживание серверов, развертывание приложений и настройку веб-серверов (например, Nginx).
  • Опыт программирования на TypeScript и базовые знания в области фронтенд-разработки.

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

  • работа в ИТ-аккредитованной компании;
  • удалённый формат работы на территории РФ;
  • гибкий график работы;
  • оформление с первого рабочего дня, полное соблюдение ТК РФ;
  • интересные, амбициозные задачи с достижимым результатом, понятным заказчиком и продуктом;
  • достаточную свободу действий, инструментарий и необходимые ресурсы;
  • регулярное обучение и профильные конференции, современное оборудование для работы.