Team Leader
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
«РЕЗОНИТ» является лидером на рынке производства печатных плат в России и сборки на их основе готовых электронных модулей. Компания активно занимается цифровизацией внутренних процессов в рамках которой создаёт передовую CRM систему (Личный Кабинет) для клиентов.
Под этот проект мы ищем опытного технического руководителя / лидера команды разработки, который выстроит процесс разработки в соответствии с лучшими практиками индустрии (включая сюда как саму разработку, так и выпуск релизов по заветам DevOps и лучшим практикам CI/CD).
Архитектура системы (микро) сервисная (MSA). Основной стек – Golang, C#, Postgress, Kafka. Есть команда разработки и выстроенный в первом приближении процесс разработки и выпуска релизов. Этому всему нужен опытный архитектор-проектировщик и лидер команды, который системно организует её работу.
Обязанности
● аудит, проектирование и развитие микросервисной архитектуры ЛК
● проектирование интеграций со смежными системами по REST и Kafka
● проектирование интеграций с фронтом (Web SPA приложения)
● постановка задач и приёмка работы у разработчиков (inhouse, фриланс, подряд)
● взаимодействие с руководителями проекта/продукта и смежных подразделений
● регулярный анализ проектных решений & Code Review разработчиков
● архитектурное и экспертное лидерство в команде разработчиков
● выстраивание workflow разработки и выпуска релизов с DevOps
● документирование архитектуры, сервисов, структур данных
● деятельное участие в подборе и формировании команды
● наставничество и помощь middle и junior разработчикам
Требования
● от 3 лет опыта работы в компаниях сильной разработкой (разработчики, системные интеграторы, финтех, маркетплейсы, online сервисы и т.п.)
● не менее 3 лет опыта на позиции Тех лида / Team Leader на проектах разработки Enterprise / высоко нагруженных систем
● прекрасное владение Golang и C# на уровне достаточном для полноценного Code Review, анализа проектных решений и содержательных рекомендаций
● опыт проектирования и выстраивания (микро)сервисной архитектуры для Enterprise / высоконагруженных решений с интеграционными шинами
● высокая насмотренность в технологиях, инструментах и процессе разработки
● опыт выстраивания работы команды разработки и процесса разработки
● опыт выстраивания процесса коммитов и code review (вроде gitflow)
● опыт выстраивания процесса сборки и деплоя микросервисых систем
● опыт написания, деплоя и сопровождения микросервисов
● опыт проектирования структур СУБД и их миграции
● опыт работы с SQL базами (MySQL / Postgress)
● опыт работы с NoSQL базами (memcached, redis, mongodb)
● опыт работы с шинами (Kafka / Rabbit MQ) и системами кэширования
● опыт работа с контейнерами и DevOps инструментами
● хорошее владение алгоритмами и математические навыки
● физмат или инженерное образование в ведущем ВУЗе
Плюсом будет
● опыт на позиции архитектора / проектировщика
● хорошее знание/ разработка под 1С (не критично, но полезно)
● интерес к микроэлектронике и её созданию
Условия
● режим работы: удаленная, либо частично удаленная работа
● для удалённой работы часовой пояс Москва (плюс-минус час)
● график работы 5/2 с 09:00 до 18:00 по Москве
● для удалёнки критично быть на связи в течение указанного времени
● оформление по договору ГПХ с ИП / самозанятым
● испытательный срок - 3 месяца