⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Middle / Senior Golang developer

Прямой работодатель  МагнитTech ( www.magnit.tech )
Москва, Россия
Миддл • Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Go • PHP • MySQL • PostgreSQL • Ecommerce • Платежные технологии • Системная интеграция • Торговля и общепит
25 января 2022
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  МагнитTech
Описание вакансии

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

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

Сейчас наша команда в поиске Golang-разработчика.

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

  • Внедрять современные технологии и подходы к разработке (Apache Kafka, gRPC)
  • Распиливать монолит на сервисы
  • Создание новых микросервисов
  • Участвовать в выстраивании архитектуры совместно с Solution / Enterprise архитекторами
  • Участвовать в code review
  • Писать unit и функциональные тесты

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

  • Опыт разработки на GO от 1,5 лет
  • Знание SQL (CRUD) и опыт создания мультипоточных сервисов
  • Будет отлично, если есть опыт разработки микросервисов и высоконагруженных систем
  • Уверенные знания Golang, GORM;
  • Уверенные знания баз данных: понимание транзакций, блокировок, замеры скорости операций БД, индексирование, шардирование, репликация, партиционирование, журналирование;
  • Опыт работы с PostgreSQL, и с его встроенными геометрическими типами данных;
  • Понимание отличий NoSQL БД и SQL, в каком случае нужно использовать ту или иную;
  • Опыт работы с брокерами сообщений: RabbitMQ, Kafka или Nats;
  • Понимание процессов CI/CD с использованием Kubernetes/Helm, Ansible;
  • Глубокие знания GIT, понимание Gitflow;
  • Понимание особенности разработки мобильных приложений;
  • Уверенные знания архитектуры iOS и Android;
  • Опыт работы на highload - проектах.

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

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