Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
Очень мало
110к-130к ₽/мес
150к ₽200к ₽медиана260к ₽
По похожим ролям (50) ~ 200к ₽/мес
На международном рынке: $56к/год ($32к - $99к)
45
Не очень вакансия
развернуть
От роли требуют глубоких знаний системного программирования (Raft, bpftrace), но предлагают зарплату значительно ниже рынка для Middle Go разработчика.
Кликните для подробной информации
Низкая зарплатаПерегруженная рольСовременный стекЧеткое описание
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
🧠😘😀😘😘🥰😀🫢
Go разработчик
Грейд: Middle
Вилка: 110-130
Локация специалиста: РФ
Задачи на проекте:
- Реализовывать новые функции продукта, дорабатывать существующие сервисы, исправлять баги, писать вспомогательные микросервисы (REST/GRPC);
- Проектировать архитектуру сервисов, учитывая шардирование, репликацию, консенсус (RAFT) и требования к консистентности;
- Описывать и реализовывать публичные и внутренние API (Protobuf/GRPC, OpenAPI), обеспечивать их совместимость с другими сервисами платформы;
- Писать юнит тесты, интеграционные тесты, нагрузочные тесты; поддерживать покрытие кода, использовать test driven development (TDD) по возможности;
- Проводить профилирование, находить узкие места в CPU, памяти, сети, I/O, предлагать и внедрять улучшения (алгоритмы, структуры данных, кеширование);
- Сотрудничать с архитекторами, SRE, QA, продукт менеджерами; участвовать в планировании спринтов, ревью кода и пост мортем анализах;
- Оформлять техническую документацию: архитектурные решения, схемы взаимодействий, описание API, гайдлайны по развертыванию и эксплуатации.
Требования:
- Опыт разработки на Go не менее 3 лет: написание, поддержка и масштабирование production‑кода, участие в code‑review, внедрение новых возможностей языка (Go 1.20 и выше);
- Реальный опыт проектирования, реализации и эксплуатации сервисов на базе gRPC + Protobuf и REST‑API (OpenAPI/Swagger): создание сервисных контрактов, поддержка версионирования, интеграция с клиентскими приложениями;
- Практический опыт проектирования схем PostgreSQL, написания оптимизированных SQL‑запросов, применения индексов, транзакций и профилирования (EXPLAIN/ANALYZE) в продуктивных системах с высокой нагрузкой;
- Опыт построения полного набора автотестов (unit, integration, load) с использованием Go‑testing, Testify и аналогичных фреймворков, а также их интеграции в CI/CD‑pipeline;
- Реальный опыт проектирования, внедрения и эксплуатации Redis‑кешей/хранилищ: настройка репликации, кластеров, Lua‑скриптов, мониторинг и оптимизация производительности;
- Подтверждённый опыт написания чистого, модульного и легко тестируемого системного кода (SOLID, code‑style, static‑analysis), поддерживаемого в течение минимум 12 мес. в продакшн‑окружении;
- Практический опыт разработки и внедрения специализированных алгоритмов и структур данных (деревья, хеш‑таблицы, очереди, графы) с доказанной эффективностью в условиях высокой нагрузки (benchmark‑результаты);
- Опыт внедрения и эксплуатации мониторинга на базе Prometheus + Grafana и распределённой трассировки (OpenTelemetry, Jaeger): построение метрик, алерт‑правил, дашбордов, анализ цепочек запросов;
- Практический опыт проектирования и эксплуатации распределённых систем, включающих шардирование, репликацию, консенсус‑протокол RAFT, обеспечение согласованности и отказоустойчивости в продакшн‑кластерах;
- Реальный опыт развертывания, настройки и администрирования кластеров Apache Kafka, разработки продюсеров/консьюмеров, управления топиками, обеспечения репликации и SLA;
- Практический опыт создания Docker‑образов, написания Docker‑Compose/Helm‑чартов и автоматизации развертывания (CI/CD, Kubernetes, GitOps);
- Опыт профилирования Go‑приложений и системных компонентов с помощью pprof, perf, bpftrace, выявления узких мест и их оптимизации в продакшн‑среде;
- Практический опыт работы с ОС Linux, настройкой сетевых стеков, протоколов TCP/UDP, диагностики сетевых проблем (tcpdump, ss, iptables);
- Опыт работы с англоязычной технической документацией (RFC, спецификации, white‑papers) и её применения в проектах;
- Опыт создания и поддержания технической документации (архитектурные решения, API‑спецификации, гайдлайны, runbooks) в формате Markdown/Confluence/ReadTheDocs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации