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 проекта