Golang-разработчик

От 250000 руб.
Казань Полный день
Откликнуться

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

Условия
  • :
  • Гибридный формат работы(посещение офиса для встреч с командой 3-4 раза в месяц);
  • Конкурентоспособная зарплата (обсудим и договоримся, исходя из твоего опыта и навыков);
  • Работа над интересным проектом в технически сильной команде;
  • Классный офис в ит-парке им. башира рамеева(парковку предоставляем);
  • Удобный график: пятидневная рабочая неделя с 09:00 до 18:00, суббота и воскресенье — выходные. возможно гибкое начало рабочего дня.
Обязанности
  • Разработка и поддержка backend-сервисов на go;
  • Проектирование архитектуры сервисов и выбор оптимальных решений;
  • Оптимизация производительности приложений.

Требования к кандидату

Требования
  • Уверенно работаешь с go (golang), понимаешь горутины, каналы, контексты и синхронизацию (mutex, wait groups);
  • Имеешь опыт разработки микросервисов, включая проектирование и взаимодействие сервисов, а также глубокие знания сетевых протоколов (http/https, grpc, websockets);
  • Имеешь опыт работы с postgresql, включая оптимизацию запросов, транзакции и индексы;
  • Имеешь практический опыт работы с nosql хранилищами, такими как redis, mongodb, cassandra или аналогами;
  • Имеешь опыт построения и документирования api (rest/grpc + openapi/swagger);
  • Уверенно владеешь docker, понимаете контейнеризацию и базовые принципы оркестрации (kubernetes будет плюсом);
  • Имеешь опыт написания тестов (unit, integration), используя testing, testify, mock'и;
  • Понимаешь принципы высоконагруженных систем, включая кэширование, очереди и балансировку нагрузки;
  • Умеешь работать с системой сборки и ci/cd (gitlab ci, github actions или аналоги).
* Уточняйте актуальность вакакнсии на сайте работодателя