- Страна
- Россия
Middle Go Developer
Azur Games — известный игрок в геймдеве, предлагающий удаленную работу и интересные архитектурные задачи. Вакансия привлекательна четкими требованиями и возможностью работать с современным стеком (Go, Postgres, NATS).
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенных знаний Go, понимания многопоточности и сетевых протоколов, что стандартно для уровня Middle. Основная сложность может заключаться в специфике геймдев-индустрии и работе с очередями сообщений.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В объявлении не указана зарплата, однако для Middle Go разработчика в российском геймдеве с удаленным форматом работы рыночный диапазон составляет от 200 000 до 350 000 рублей. Предложение будет конкурентоспособным, если попадет в эти рамки.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
**Middle Go Developer
Azur Games, удаленно**
Задачи:
*🌸*Принимать участие в решении архитектурных задач.
*🌸*Написание модулей и микросервисов для новых задач.
*🌸*Поддержка существующего функционала.
*🌸*Написание документации.
Требования:
*💦*Опыт проектирования, создания и поддержки микросервисов.
*💦*Опыт написания приложений в парадигме concurrency / multithreading.
*💦*Опыт работы в среде Linux.
*💦*Обязателен опыт работы с реляционными БД (у нас используется Postgres).
*💦*Желателен опыт работы с менеджерами очередей (nats,nsq).
*💦*Понимание работы tcp/udp протоколов.
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Go
- Microservices
- Linux
- PostgreSQL
- NATS
- NSQ
- TCP
- UDP
- Concurrency
- Multithreading
Возможные вопросы на собеседовании
Go славится своими примитивами конкурентности, и для этой роли критично понимание их работы.
Расскажите о различиях между небуферизированными и буферизированными каналами. В каких ситуациях вы выберете тот или иной тип?
В вакансии указано требование по работе с реляционными БД.
Как вы подходите к оптимизации медленных запросов в PostgreSQL? Какие инструменты профилирования используете?
Работа с микросервисами часто подразумевает асинхронное взаимодействие.
Был ли у вас опыт работы с NATS или NSQ? Какие преимущества и недостатки у этих брокеров сообщений по сравнению с Kafka или RabbitMQ?
Понимание сетевого стека важно для разработки бэкенда игр.
В каких случаях при разработке игрового бэкенда вы бы отдали предпочтение UDP перед TCP, и как бы вы решали проблему потери пакетов?
Вакансия включает участие в архитектурных задачах.
Опишите ваш подход к проектированию нового микросервиса с нуля: как вы определяете границы ответственности и выбираете стек технологий?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

