Tech Lead Golang
Требования
Местоположение и тип занятости
Компания
Мы команда специалистов в области IT-рекрутмента
Описание вакансии
О компании и команде
В связи с расширением объёма задач и проектов, в команду на полный рабочий день нужен Tech Lead Golang, имеющий глубокую технологическую экспертизу в языке и способный вести за собой команду разработки для создания продуктов мониторинга, управления конфигурацией и определения аномалий в сетях из десятков тысяч АРМ на платформе Linux. Компания создана в 2011 году выходцами из Microsoft Consulting Services. В настоящее время компания занимается созданием программных продуктов для управления и мониторинга больших ИТ-инфраструктур.
Задачи, которые нужно будет решать:
- Проектировать архитектуру решений и обеспечивать её надёжность, производительность и масштабируемость;
- Оптимизировать и развивать микросервисную архитектуру продукта, учитывая потребности бизнеса и стремясь к минимизации технического долга;
- Декомпозировать сложные задачи и ставить их команде разработчиков, контролировать качество выполнения и проводить код-ревью;
- Обеспечивать соответствие решений требованиям бизнеса, участвовать в согласовании как функциональных, так и нефункциональных характеристик;
- Оценивать технические риски и предлагать пути их минимизации;
- Проводить технические интервью, оценивать кандидатов на позиции разработчиков, наставлять команду, способствуя её профессиональному росту.
Ожидания от кандидата
- Глубокое понимание архитектуры микросервисных приложений и опыт работы с высоконагруженными системами;
- Навыки проектирования и оптимизации архитектурных решений с учётом их масштабируемости и надёжности;
- Способность структурировать и декомпозировать задачи, распределяя их внутри команды;
- Умение аргументировать и защищать технические решения перед руководством и командой;
- Опыт наставничества, готовность делиться знаниями и развивать команду;
- Умение видеть стратегическую перспективу и предлагать улучшения на долгосрочную перспективу.
Наши требования по компетенциям:
- Опыт проектирования микросервисных или модульных решений, большим плюсом будет знакомство с практиками проектирования Domain-Driven Design;
- Реальный опыт описания архитектуры для команды разработки;
- Опыт разработки на Go для платформы Linux на профессиональном уровне;
- Проведения code review;
- Опыт работы с PostgreSQL;
- Большим плюсом будет реальный опыт работы с ClickHouse, это наше основное хранилище данных;
- Опыт параллельного программирования и проектирования высоконагруженных решений;
- Понимание принципов работы ОС Linux, большим плюсом будет опыт системного программирования под ОС Linux;
- Реальный опыт в роли техлида в команде разработки;
- Опыт оптимизации организационных и технологических процессов разработки.
Условия работы
- возможность быть лидером в важных проектах, которые сложно получить в обычной команде разработчиков в банке или онлайн-сервисе;
- конкурентный уровень официальных доходов и постоянное трудоустройство по ТК РФ;
- Соцпакет включает в себя: медицинскую страховку (ДМС), доплата больничных до 100% от оклада (28 дней в году), 3 оплачиваемых day-off на случай форс-мажора; мобильную связь, полное обеспечение оборудованием (включая орг. технику); возможность бесплатного обучения (внешнее обучение и профильные конференции), регулярные корпоративные мероприятия для сотрудников и их семей, а также материальная помощь при важных событиях в жизни (заключение брака, рождение детей и другое);
- существенные годовые бонусы до 6 месячных ЗП;
- офисный, удаленный или комбинированный вариант работы на выбор;
- возможность официального участия во всех государственных программах поддержки ИТ-отрасли, включая льготную ипотеку и заявления на Госуслугах о брони от мобилизации/призыва.