Вакансия
Город

Вакансия • Golang-разработчик, Москва

New,
📆 2025-10-18
Работа • Москва
З/п по договоренности ք
ФГУП ПВС МВД России (Вакансия работодателя)
Адрес места работы:
Москва
Тип занятости: Полная занятость
График работы: Полный день

1. Общие требования

Обязательное: Высшее образование (бакалавр/специалист) в области Компьютерных наук, Информационных технологий, Прикладной математики, Системного программирования или профессиональная переподготовка (сертифицированные курсы: Яндекс.Практикум и аналоги) + подтвержденный коммерческий опыт от 2 лет.

Язык и экосистема:

  • Go 1.21+ (строгая статическая типизация, конкурентность с горутинами и каналами, работа с контекстом, интерфейсы, тестирование)
  • Веб-фреймворки: net/http (как основа) + Gin для создания REST/WebSocket API.

Работа с данными:

  • SQL: database/sql + драйвер (например, pgx или pq для PostgreSQL) или ORM/библиотеки для работы с данными (SQLx, GORM, sqlc).
  • Миграции: Знание инструментов для миграций (Goose, Golang-migrate, GORM migrations).

Базы данных:

  • PostgreSQL (транзакции, подготовленные statements, индексы, оптимизация запросов через EXPLAIN ANALYZE).
  • Понимание репликации и шардинга (плюсом).

Инфраструктура:

  • Docker (мультистейд-сборка образов, оптимизация Dockerfile для Go, docker-compose, развертывание).
  • Nginx (базовая настройка, reverse proxy, SSL/TLS termination).
  • Очереди сообщений и кэширование: Опыт работы с Redis (pub/sub, кэш), RabbitMQ/Kafka (обязательно) для асинхронных задач и фоновых воркеров, реализованных на горутинах.

Другие технологии:

  • Git (ветвление, code review).
  • Linux (базовые команды, настройка окружения, сборка и деплой бинарных файлов).

2. Ожидаемый опыт:

  • Коммерческая разработка на Go от 1 года (предпочтительно высоконагруженные системы или бэкенд для веб-сервисов).
  • Реализация высокопроизводительных API (REST, WebSocket) с авторизацией (JWT/OAuth2).
  • Оптимизация SQL-запросов и работы с БД, понимание специфики работы с connection pool в Go.
  • Участие в проектировании архитектуры (микросервисы, монолит, чистая архитектура).

3. Ключевые задачи:

  • Разработка и поддержка высокопроизводительного бэкенд-API (включая автоматическую документацию через Swagger из кода, например, с помощью swaggo).
  • Написание конкурентных и параллельных решений с использованием горутин, каналов, sync.WaitGroup, sync.Mutex и т.д.
  • Контейнеризация сервисов и настройка деплоя (сборка статически скомпилированных бинарных файлов для целевых платформ).
  • Интеграция с внешними системами (гос. API, платежные шлюзы) с использованием контекста для таймаутов и отмены.

4. Принципы и методологии:

  • Следование SOLID, DRY, KISS. Написание чистого, эффективного и идиоматичного кода (Effective Go).
  • Понимание паттернов проектирования, актуальных для Go (например, Dependency Injection, Repository, Worker Pool, Factory и др.).
  • Работа в Agile/Scrum (оценка задач, планирование спринтов).
  • Умение писать эффективные unit- и integration-тесты с использованием стандартной библиотеки testing и популярных фреймворков (Testify).

5. Дополнительные плюсы:

  • Опыт с Kubernetes (или желание освоить).
  • Базовые знания frontend (TypeScript, React) для взаимодействия с командой.
  • Английский — уровень Pre-Intermediate+ (чтение документации).

6. Личные качества:

  • Аналитическое мышление (умение проектировать масштабируемые решения).
  • Готовность поддерживать legacy-код и рефакторить его.
  • Коммуникабельность (обсуждение ТЗ с аналитиками и фронтендом).

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

  • Разработка корпоративной информационной системы (полный цикл).
  • Гибкий график (офис/гибрид).
Опыт работы (лет): От 1 года до 3 лет
Адрес на карте:
Updated: 19 October 2025


ПОДЕЛИТЬСЯ


Дистанционное обучение ВКонтакте онлайн Дистанционное обучение TikTok онлайн Дистанционное обучение YouTube онлайн Дистанционное обучение онлайн

Похожие вакансии:

Golang-разработчик
Москва •
ФГУП ПВС МВД России

Golang разработчик (Junior+)
Астана •
Mechta.kz TM ( ТОО Мечта Маркет )

Junior Golang Developer
Нижний Новгород •
Сентал

Golang-разработчик
Витебск •
КВАНТЭНЕРГО

Golang-разработчик
Москва •
ГК Орбита

Инженер по тестированию ПО
Москва •
Сервисный центр Транстелематика

Работа в России, Москва - Свежие вакансии на Kit-Jobs.Ru

Работа в городах России - свежие вакансии (469928) на Kit-Jobs.Ru: Вакансия работодателя • ФГУП ПВС МВД России - Golang-разработчик, Москва. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.

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





Новое:


Работа в России от прямых работодателей свежие вакансии - Kit-Jobs.Ru Work in Russia 




Sunday 19 October 2025


+
facebook