🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

Backend-разработчик (Python)

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

Екатеринбург, Челябинск, МагнитогорскПолный рабочий деньМожно удаленно

Компания

Осуществляем весь спектр услуг по работе с персоналом

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

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

X-LAB - IT-команда, которая создает сервисы для Банков и МФО + генерирует через них трафик от 35к заявок в день. Основная цель сервисов - привлечение клиентов на кредиты, вклады, страхование для банков-партнеров. X-LAB - официальный партнеров 17 Банков и >20 МФО.

Команда разработки создает продукт, команда маркетологов запускает на него трафик из разных источников.

Преимущество нашего сервиса и привлекательность среди пользователей заключается в том, что ему необходимо заполнить всего лишь одну заявку. Она уходит на рассмотрение сразу в несколько топовых банков в режиме реального времени. Если от банков поступил отказ, то заявка улетает на рассмотрение в МФО. Все это позволяет пользователю с наименьшими временными затратами получить точные предложения и воспользоваться самым выгодным или подходящим.

Мы в поиске Backend-разработчика (Python) уровня Middle / Senior

Наш стек:

- Python 3.8+ 
- Docker
- PostgreSQL, MongoDB, Redis
- Git, Jira, Confluence, Bitbucket
- Nginx будет плюсом, если есть опыт работы с ним
- FastApi 

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

  1. Проектирование и реализация микросервисной архитектуры
  2. Разработка микросервисов
  3. Поддержка и доработка действующих проектов
  4. Формирование агрегированной статистики по заданным параметрам из СУБД и вывод ее в таблицы, гугл сервисы, чат боты в телеграмм
  5. Разработка и подключение по API систем партнеров и заказчиков
  6. Проводить коллективный код-ревью (аргументировать, анализировать, дискутировать с коллегами);
  7. Написание и поддержка юнит-тестов для своего кода

Требования:

  1. Опыт коммерческой разработки от 3 лет.
  2. Уровень не ниже сильного middle или senior
  3. Коммерческий опыт работы с асинхронными фреймворками
  4. Знание стеков из списка ниже
  5. Умение анализировать SQL-запросы
  6. Опыт работы с СУБД MongoDB, MySQL, PSQL, Reddis
  7. Навыки работы с Docker
  8. Опыт использования Linux
  9. Опыт написания юнит тестов (py.test, mock и т.п.)
  10. Опыт работы c RabbitMQ (не только Celery)

    Бонусы

    1. Удаленная работа 
    2. Работа в настоящей продуктовой компании (не аутсоурс, не фриланс, не стартап)
    3. Интересные проекты и задачи
    4. Конкурентоспособная заработная плата
    5. Удаленная работа 
    6. Оплата оклад + KPI 
    7. Дружная сплоченная команда 

    Дополнительные инструкции

    1. откликнитесь на вакансию
    2. пройдите первичное интервью / телефонное или видео
    3. выполните тестовое задание
    4. пройдите техническое собеседование
    5. подпишите оффер

    2 и 3 пункты могут меняться местами