🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе

Golang developer

Зарплата

от 200 000 до 380 000 ₽

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

Полный рабочий деньМожно удаленно

Компания

Ускоряем закрытие вакансий в IT до 3 дней, за счет автоматизаций. Видим недоступных вам кандидатов.

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

О компании и команде

Мы - Компания GetMeGit – сколковский HR tech стартап, у нас свой продукт по автоматизации рекрутинга и hr процессов. Сотрудничаем с крупными заказчиками, такими как Мосбиржа, Альфабанк, X5, IT1, Иннотех – и находим технических специалистов на их проекты. По сроку проекты разные – от 3 месяцев до 2 лет с возможной пролонгацией.

Ожидания от кандидата

Вакансия: Golang Developer (Middle/Middle+)

Мы ищем опытного Golang разработчика уровня Middle/Middle+ для работы над высоконагруженными и масштабируемыми сервисами.

Основные обязанности:

  • Разработка и поддержка серверных приложений и микросервисов на Golang
  • Участие в проектировании и разработке архитектуры новых решений
  • Оптимизация производительности и масштабируемости существующих сервисов
  • Разработка и интеграция API, работа с внешними и внутренними сервисами
  • Участие в код-ревью, поддержка высокого уровня качества кода
  • Взаимодействие с другими членами команды для реализации продуктовых требований

Требования:

  • Опыт работы с Golang от 2-3 лет
  • Уверенное знание и практический опыт работы с микросервисной архитектурой
  • Опыт работы с RESTful API и/или gRPC
  • Уверенные знания SQL и опыт работы с реляционными базами данных (например, PostgreSQL, MySQL)
  • Понимание принципов разработки конкурентного и многопоточного программирования
  • Опыт работы с системами контейнеризации (Docker, Kubernetes)
  • Понимание принципов работы распределенных систем
  • Опыт работы с системами контроля версий (Git)

Будет плюсом:

  • Опыт работы с NoSQL базами данных (MongoDB, Redis и т.д.)
  • Знание облачных платформ (AWS, Google Cloud, Azure) и опыт разработки в облачных средах
  • Опыт работы с CI/CD инструментами (например, Jenkins, GitLab CI/CD)
  • Понимание основ DevOps и опыта работы с инфраструктурой
  • Опыт работы с очередями сообщений (Kafka, RabbitMQ)

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

Все проекты удаленные, в основном по времени МСК

Дополнительные инструкции

Как правило всегда одно техническое собеседование на стороне заказчика и первичный скрининг со штатным HR