АйСи Инвест

BackEnd-разработчик Python (Middle/Senior)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Мы аккредитованная ИТ компания АйСи Эйт, которая входит в состав холдинга АйСи Инвест.

В портфеле компании 15+ цифровых проектов. Наша команда 200+ IT-специалистов

Мы разрабатываем ИТ-решения для всех бизнес направлений холдинга, а именно:

• Высоконагруженные решения для Телекома

• Цифровизация логистической отрасли

• Реализация цифровых продуктов

• Продуктовые исследования и управление клиентским опытом

Условия:

  • Аккредитованная ИТ компания.
  • Официальное трудоустройство, согласно ТК РФ, не работаем через ИП или ГПХ.
  • Удалённый формат работы.
  • График 5/2, с 9:00 до 18:00 по МСК.

  • Интересные задачи, корпоративное обучение в рамках должности.
  • Работа в крупной развивающейся компании.

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

  • Участие в проектировании и разработке информационных систем и их компонентов;
  • Доработка функционала систем в соответствии с техническими требованиями;
  • Технологическая модернизация и актуализация текущих решений компании;
  • Обсуждение постановок задач, участие в выборе деталей реализации;
  • Проведение code review\ cross-review;
  • Участие в проекте на уровне архитектуры, понимание долгосрочных последствий принятых технических решений;

Требования:

  • Глубокое знание Python и опыт коммерческой разработки на Python от 3 лет;
  • Понимание многопоточного и асинхронного программирования;
  • Понимание и умение использовать распространенные паттерны и шаблоны проектирования (в т.ч. CQRS, DI, DDD, UoW);
  • Опыт построения распределённых высоконагруженных сервисов;
  • Опыт интеграции различных систем, как внешних так и внутренних: API (REST, SOAP, gRPC)
  • Опыт работы с реляционными БД (PostgreSQL) и не реляционными БД Redis, (Elasticsearch, Tarantool – будет плюсом);
  • Уверенное владение SQL, индексы, оптимизация запросов;
  • Опыт работы с СУБД через ORM SQLAlchemy и миграциями с alembic;
  • Опыт работы с веб-фреймворком FastAPI;
  • Опыт работы с Kafka, (RabbitMQ, NATS – будет плюсом);
  • Умение работать по Agile.Scrum, Agile.Kanban, Waterfall;
  • Опыт работы с Docker, k8s будет плюсом.

Инструменты:

  • Attlassian Jira - задачи, управление проектом;
  • Attlassian Confluence - документирование, база знаний;
  • DBeaver - средство управления базами данных;
  • Git.