yandex
N
NDA
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоКонтракт

Senior Go Developer (ID 3548)

ИИОценка ИИ

Интересный стек технологий (Go 1.22, ClickHouse, OpenTelemetry) и высокий уровень ответственности. Однако, специфические требования к возрасту и формату отклика могут сузить круг кандидатов, а проектная длительность от 3 месяцев вносит элемент неопределенности.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Очень высокая сложность из-за жестких требований к возрасту (28+), огромному коммерческому опыту (7-8 лет) и необходимости глубоких знаний не только в Go, но и в ClickHouse, мониторинге и даже C/C++ для понимания прошивок. Вакансия подразумевает полную автономность и ответственность за весь цикл разработки.

Анализ зарплаты

Медиана400 000 ₽
Рынок300 000 ₽ – 550 000 ₽
ИИОценка ИИ

Для позиции Senior Go Developer с опытом 7-8 лет и знанием ClickHouse/Embedded-специфики, рыночные предложения обычно начинаются от 350 000 - 450 000 рублей. В объявлении зарплата не указана, но требования соответствуют верхнему сегменту рынка.

Сопроводительное письмо

Меня заинтересовала вакансия Senior Go разработчика (ID 3548), так как мой опыт в разработке высоконагруженных систем и глубокое знание Go (включая работу с горутинами, каналами и профилированием) полностью соответствуют вашим требованиям. Я имею многолетний опыт работы с PostgreSQL и ClickHouse, а также проектирования API с использованием gRPC и REST, что позволяет мне создавать надежные и масштабируемые архитектурные решения.

Особое внимание я уделяю качеству кода и мониторингу: написание тестов с использованием testcontainers и настройка дашбордов в Grafana являются неотъемлемой частью моей работы. Мой опыт взаимодействия с embedded-командами и понимание специфики работы с устройствами помогут эффективно решать задачи на стыке сервера и прошивки. Я привык работать автономно, проактивно выявлять узкие места в требованиях и доводить задачи до продакшена без микроменеджмента.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Отправьте свое резюме с указанием возраста и локации @veroneko, чтобы присоединиться к разработке высоконагруженных систем на Go!

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

ID 3548

GO

Senior

возраст от 28+ лет

опыт от 7-8 лет

Сфера: ITКол-во специалистов: 1

Формат: удаленный

Продолжительность: от 3х месяцев

*✅* Требования:

• Go 1.22+: goroutines, channels, context, sync/errgroup, generics; профилирование (pprof, race detector), поиск утечек

• API: REST (chi/gin/echo) + OpenAPI-first, gRPC/protobuf, WebSocket/SSE, версионирование и обратная совместимость контрактов

• БД — основное: PostgreSQL (EXPLAIN, индексы, блокировки, партиционирование, миграции, pgx) и ClickHouse (модели таблиц, MergeTree-движки, материализованные представления, batch-вставка, агрегация телеметрии). Плюс Redis (кэш, локи, rate limiting) и S3-совместимое хранилище

• Архитектура и надёжность: осознанный выбор монолит/микросервисы, graceful shutdown, backpressure, circuit breaker, деградация при недоступности зависимостей, устойчивость к шторму переподключений устройств

• Тесты: table-driven, testify, gomock, testcontainers, нагрузочные (k6). Покрытие критичных путей — условие приёмки

• Смежные технологии (желательно, для кругозора и интеграций): Java/Spring Boot; C/C++ — читать прошивку и говорить с embedded на одном языке; Python для скриптов

• Мониторинг систем: Prometheus + Grafana (дашборды и алерты - самостоятельное написание), OpenTelemetry-трейсинг, централизованные логи, структурированное логирование с device-id, SLI/SLO, алерты на аномалии парка (рост offline, провал OTA), runbook'и и разбор инцидентов

• Только Senior, от 5 лет коммерческого опыта в своём направлении; опыт проектов полного цикла (от требований до прода / серийного выпуска)

• Проактивность: сам находит дыры в требованиях до начала работы и предлагает решения

• Самостоятельность: закрывает задачу end-to-end без микроменеджмента, включая отладку на стыке «сервер - прошивка - приложение»

• Аккуратность: чистые PR, документация обновляется в том же PR

• Активность в коммуникации: ежедневный статус, блокеры поднимаются сразу, а не через три дня

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

• DevOps-навыки: Docker, Kubernetes, CI/CD (GitLab CI / GH Actions), Terraform на базовом уровне

*❗️**❗️**❗️Писать {{apply_contact}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️* Без этой информации отклики не рассматриваются

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Python
  • Terraform
  • Kubernetes
  • Prometheus
  • Grafana
  • OpenTelemetry
  • PostgreSQL
  • REST
  • Redis
  • Docker
  • Java
  • gRPC
  • OpenAPI
  • Go
  • GitLab CI
  • ClickHouse
  • WebSocket

Возможные вопросы на собеседовании

Проверка глубоких знаний внутреннего устройства Go и умения оптимизировать производительность.

Расскажите о вашем опыте использования pprof для поиска утечек памяти или CPU-bound проблем в продакшене. Какие метрики были ключевыми?

Вакансия требует работы с ClickHouse для телеметрии. Важно понимать специфику вставки данных.

В чем заключаются особенности batch-вставок в ClickHouse и почему не стоит использовать частые одиночные INSERT? Как вы организуете буферизацию данных перед вставкой?

Проверка навыков проектирования отказоустойчивых систем, работающих с устройствами.

Как вы реализуете стратегию деградации функционала и backpressure в системе, если внешняя зависимость или БД ClickHouse становится временно недоступной?

Работа с устройствами часто подразумевает нестабильное соединение.

Как защитить систему от 'thundering herd' (шторма переподключений) при массовом выходе устройств в онлайн после сбоя сети?

Проверка умения работать на стыке технологий.

Был ли у вас опыт отладки взаимодействия между серверной частью и embedded-устройствами? С какими специфическими проблемами протоколов (например, в gRPC или WebSocket) вы сталкивались?

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

N
NDA
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!