К содержанию
myOffer Вакансии
Все вакансии

Top Selection

Требуется «Senior Golang разработчик» (от 245 000 до 260 000 ₽)

от 245 000 до 260 000 ₽

Опубликовано

Опыт
От 5 лет
Уровень
Senior
Языки
Английский B2
GoJavaSQLPostgreSQLMySQLDockerKubernetesGitLabGitHub ActionsCI/CDGraphQLgRPCKafkaRabbitMQRedisLinuxPrometheusGrafana
Откликнуться

Доступ проверим при нажатии.

О вакансии

Вакансия «Требуется «Senior Golang разработчик» (от 245 000 до 260 000 ₽)» в компании Top Selection.

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

  • 📋 Задачи на проекте
  • Проектировать архитектуру сервисов и микросервисов, выбирать подходящие паттерны и подходы
  • Писать высокопроизводительный, безопасный и поддерживаемый код на Go с учётом особенностей конкурентности (горутины, каналы, примитивы синхронизации)
  • Определять и реализовывать контракты API (REST, gRPC, GraphQL), согласовывать их с другими командами
  • Глубоко оптимизировать производительность: профилировать, выявлять и устранять узкие места, работать с аллокациями памяти и блокировками
  • Выстраивать надёжную стратегию тестирования: покрывать код юнит, интеграционными и property-based тестами, проектировать тестовые данные и фикстуры
  • Работать со сложными схемами взаимодействия с БД (PostgreSQL, MySQL, Redis и др.): проектировать индексы, оптимизировать запросы, реализовывать транзакции и паттерны распределённых блокировок
  • Интегрировать сервисы со внешними системами и очередями сообщений (Kafka, RabbitMQ, NATS), обрабатывать ошибки и реализовывать механизмы повторных попыток и дедлайнов
  • Участвовать в проектировании и настройке CI/CD-пайплайнов, автоматизировать деплой, валидацию и rollback
  • Настраивать контейнеризацию (Docker) и оркестрацию (Kubernetes), работать с Helm-чартами, определять resource requests/limits, readiness/liveness probes
  • Внедрять и поддерживать инструменты мониторинга, логирования и трейсинга (Prometheus, Grafana, Jaeger, ELK), настраивать алерты и SLO/SLI
  • Вести код-ревью, наставлять младших разработчиков, формировать стандарты качества кода и best practices в команде
  • Управлять техническим долгом: планировать рефакторинг, оценивать риски и влияние изменений, приоритизировать задачи
  • Участвовать в разборе инцидентов, проводить постмортемы, предлагать и внедрять меры по предотвращению повторных сбоев

Что нужно для работы

  • Образование: высшее техническое (CS/инженерия) либо подтверждённый индустриальный трек
  • Опыт работы: от 5–7 лет в разработке, из них 3–4 года на Go в продакшене
  • Опыт работы на Java, переход с Java на Go (здорово, если есть хороший бэкграунд на Java)
  • Ключевые навыки: Go (базовая конкурентность, работа с каналами и горутинами), SQL (PostgreSQL/MySQL), Docker, CI/CD (GitLab CI/GitHub Actions), базовые инструменты мониторинга (Prometheus/Grafana)
  • Обязательно: опыт высоконагруженных систем, проектирование микросервисов, умение писать и поддерживать тесты, опыт работы с HTTP/gRPC API
  • Английский: B2 и выше
  • ➕ Как преимущество
  • Опыт работы с Kafka, RabbitMQ, NATS
  • Знание и опыт применения паттернов проектирования
  • Опыт разработки авто-тестов (юнит, интеграционные, property-based)
  • Опыт работы с Docker, а также с K8S на уровне раскатки микро-сервисов
  • Уверенное владение командной строкой Linux
  • Опыт с Helm-чартами, настройка resource requests/limits, readiness/liveness probes
  • Опыт с Jaeger, ELK, настройка алертов и SLO/SLI

Что предлагает компания

  • Оформление: только как ИП

Источник: Хабр Карьера. Условия и актуальность вакансии подтверждает работодатель.

Подходит вакансия?

Перейдите к исходному объявлению или контакту работодателя.

Откликнуться

Доступ проверим при нажатии.

Можно искать с поддержкой

Сопровождение поиска

Личный специалист поможет с резюме, подбором вакансий и откликами. Вы сосредоточитесь на интервью.

Делегировать поиск

Менторинг + поиск

Практика с профильным ментором: план подготовки, задачи и обратная связь. После подготовки — поиск работы.

О менторинге

Можно искать с поддержкой

Сопровождение поиска

Личный специалист поможет с резюме, подбором вакансий и откликами. Вы сосредоточитесь на интервью.

Делегировать поиск

Менторинг + поиск

Практика с профильным ментором: план подготовки, задачи и обратная связь. После подготовки — поиск работы.

О менторинге

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

Senior Backend Engineer

BackendSenior
УдалённоУдалённо.

5+ лет в бэкенд-разработке (Python 3+, Django или что-то подобное). REST API, микросервисы, опыт работы с Docker/Kubernetes.…

PythonDjangoSQLDocker+10
evrone.ru

Middle+ / Senior Python Developer (FastAPI)

Backend

до 300 000 ₽ / месяц

разработка и поддержка backend-сервисов на Python, проектирование и развитие API, работа с базами данных, интеграция со…

PythonFastAPISQLPostgreSQL+10

Больше подходящих вакансий

Какой поддержки вам не хватает?

Можно передать поиск команде или сначала подготовиться с ментором.

Сопровождение поиска

Личный специалист поможет с резюме, подбором вакансий и откликами. Вы сосредоточитесь на интервью.

Делегировать поиск

Менторинг + поиск

Практика с профильным ментором: план подготовки, задачи и обратная связь. После подготовки — поиск работы.

О менторинге

Каталог остаётся бесплатным. Подробности программ откроются в новой вкладке.