Backend TeamLead

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

Полный рабочий деньМожно удаленно

Компания

Продуктово-аутсорсинговая компания — мы делаем продукты в сфере управление бизнес-процессами

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

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

Что нужно знать про Softvoya?

Мы – продуктово-аутсорсинговая компания, которая специализируется на создании CRM-систем и систем управления ресурсами предприятий (ERP). Мы разрабатываем продукты в сфере управление бизнес процессами, а также создаем свой собственный продукт, систему «Upservice», которая позволяет нашим клиентам эффективно контролировать и управлять их бизнесом.

Кого мы ищем?

IT Архитектора

Данные о проекте, на который планируется подбор специалиста:

  • Upservice - CRM система. Управление заказами и задачами компании.

Информация о составе планируемой или имеющейся команды:

  • Работаем по Scrum. PO, SM, BA, UI\UX, 2 QA, Android, iOS, Python, Architect

Какой предполагается стек технологий на проекте:

  • Kotlin, Python, Spring Boot, Axon, Django, Django Rest Framework, FastAPI, PostgreSQL, MongoDB, Kafka, RabbitMQ, ElasticSearch

Задачи:

  • Участие в проработке крупных задач, контроль реализации крупных изменений
  • Проработка задач для оптимизации приложений
  • Формулирование требований к сервисам и компонентам
  • Анализ текущей инфраструктуры и потребностей бизнеса
  • Общение с стейкхолдерами, определение бизнес-проблем
  • Контроль и приемка разрабатываемой инфраструктуры

Какая планируемая загрузка и длительность проекта:

  • full-time

Необходимый уровень английского и локация специалиста:

  • Английский-intermediate и выше, локация РФ, РБ

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

Требования:

  • Опыт работы разработчиком 5+ лет и архитектором 2+ лет
  • Уверенное владение Python, адепт Django, FastAPI
  • Опыт работы с системами обмена сообщениями, такими как Apache Kafka и RabbitMQ, на уровне архитектуры и интеграции
  • Опыт разработки и проектирования высоконагруженных баз данных, обеспечивающих масштабируемость, отказоустойчивость и производительность.
  • Опыт в применении архитектурных методов и паттернов (микросервисная архитектура, гексагональная архитектура, DDD, SOA, многослойная архитектура) с учетом потребностей IT системы
  • Глубокое понимание устройства IT-систем (ключевые сервисы, их домен, принципы работы, связи между сервисами)
  • Высокие коммуникативные навыки: способность находить общий язык как с стейкхолдерами, так и с техническими специалистами
  • Понимание сути бизнес-проблемы, растановки приоритетов,  важности обсуждение об этом с со всеми сторонами
  • Обладание навыками аргументированного представления своих предложений и решений перед другими членами команды
  • Опыт определения ключевых метрик производительности, доступности, надежности и масштабируемости приложений. Знание методов анализа метрик для выявления узких мест, проблем производительности и аномалий

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

  • Опыт от 2-х лет коммерческой разработки на Kotlin\Java
  • Уверенное использование Spring Framework
  • Опыт работы с Axon Framework
  • Hibernate, SQL

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

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

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

1 этап-HR-скрининг

2 этап-техническое собеседование

3 этап-встреча-знакомство с PO и SM проекта