👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Golang Team lead

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

Москва, КраснодарПолный рабочий деньМожно удаленно

Компания

Объединяем IT и ретейл, чтобы совершать самые важные покупки было просто — во всех уголках страны

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

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

Магнит – это одна из крупнейших розничных сетей России, которая трансформируется в большую цифровую компанию.

МагнитTech – команда из 3500 IT специалистов, которая создает экосистему комплементарных сервисов (Magnit pay, Magnit mobile, Моментальный кредит, DMP платформа, Программа лояльности).

Сейчас наша команда в поиске Golang Team lead'a 

Чем предстоит заниматься:

  • Оценка, декомпозиция и распределение задач между другими членами команды, контроль сроков исполнения;
  • Наставничество, контроль и консультирование разработчиков, код-ревью;
  • Выбор и обоснование технологического стека проекта;
  • Проектирование архитектуры приложения;
  • Разработка ПО в части наиболее ответственных и сложных задач, разработка библиотек и компонентов;
  • Планирование, сборка и развертывание релизов ПО

Что мы ожидаем:

  • Опыт разработки на Golang от 4-х лет
  • Опыт разработки микросервисов и высоконагруженных систем
  • Знание SQL (CRUD) и опыт создания мультипоточных сервисов (будет плюсом, если есть опыт с Race Condition и блокировкой БД)
  • Уверенные знания баз данных: понимание транзакций,  блокировок, замеры скорости операций БД, индексирование, шардирование, репликация, партиционирование, журналирование
  • Опыт работы с PostgreSQL, и с его встроенными геометрическими типами данных
  • Опыт работы с брокерами сообщений: RabbitMQ, Kafka или Nats

С нашей стороны:

  • Конкурентоспособная заработная плата (обсуждается индивидуально) + премии;
  • График работы 5/2 с гибким началом;
  • Возможность работать как удобно - в офисе в Москве или в Краснодаре и удаленно;
  • Оплачиваемые больничные и отпуска;
  • Развитие – мы оплачиваем обучение на курсах и участие в конференциях;
  • Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
  • Дружеская атмосфера и поддержка команды;
  • Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах