Go-разработчик
Разработка высоконагруженных микросервисов на Go для сервисов сборки онлайн-заказов в магазинах и дарксторах X5. Нужен опыт коммерческой backend-разработки от 5 лет, из них от 2 лет на Go, знание микросервисной архитектуры, Kafka, PostgreSQL, Redis, gRPC, Docker и Kubernetes, готовность работать с TypeScript и NestJS. Предстоит проектировать архитектуру, оптимизировать системы под нагрузку, дежурить в production и внедрять новые технологии.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 39 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
Команда разрабатывает сервисы, которые обеспечивают сборку онлайн-заказов в магазинах и дарксторах X5. Системы в реальном времени распределяют заказы и задания между сборщиками, поэтому особенно важны производительность, стабильность и корректная работа под высокой нагрузкой. Ищем опытного Go-разработчика, который будет участвовать в проектировании архитектуры, развитии микросервисов и повышении надёжности production-систем. Основной язык разработки, Go. Также в инфраструктуре есть сервисы на TypeScript и NestJS.
- Проектировать и разрабатывать высоконагруженные микросервисы на Go, участвовать в развитии сервисов на NestJS.
- Продумывать архитектуру, структуры данных и взаимодействие сервисов между собой и с фронтендом.
- Развивать существующие решения, находить узкие места, проводить рефакторинг монолита и микросервисов, оптимизировать критичные участки под нагрузку.
- Проводить код-ревью, поддерживать стандарты разработки и следить за качеством кода.
- Обеспечивать стабильность production-сервисов: участвовать в дежурствах, разбирать инциденты и устранять их первопричины.
- Разрабатывать юнит- и сложные интеграционные тесты, развивать автоматизацию тестирования.
- Исследовать и внедрять новые технологии и инструменты для разработки, тестирования и мониторинга.
- Документировать технические решения и взаимодействовать с QA и продуктовыми командами.
- Что для нас важно
- Опыт коммерческой backend-разработки от 5 лет, в том числе от 2 лет на Go.
- Опыт проектирования и разработки высоконагруженных микросервисов и распределённых систем.
- Уверенное понимание принципов построения микросервисной архитектуры и взаимодействия между сервисами.
- Опыт работы с Kafka или другими брокерами сообщений.
- Практический опыт работы с PostgreSQL и другими SQL- и NoSQL-базами данных.
- Знание Redis, MongoDB и gRPC.
- Опыт работы с Docker, Kubernetes и CI/CD.
- Навыки настройки и использования мониторинга и логирования, в том числе Grafana и ELK.
- Опыт сопровождения production-систем, участия в дежурствах, анализа и устранения инцидентов.
- Готовность работать с TypeScript и NestJS, поскольку часть сервисов реализована на этом стеке.
- Умение писать тестируемый и поддерживаемый код, проводить код-ревью и аргументированно обсуждать технические решения.
- Будет плюсом
- Опыт разработки в e-commerce, ритейле или логистике.
- Опыт создания real-time-систем и работы с WebSocket.
- Практический опыт с NestJS и TypeScript.
- Опыт оптимизации сервисов под высокую нагрузку и повышения отказоустойчивости распределённых систем.
- Знакомство с Elasticsearch и инструментами APM.
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Go-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Пятёрочка
3 активные вакансии в компании
Backend Node.js разработчик
Актуальность уточняется
~1 682 288 ₸ оценка по всем рынкам
Разработка и поддержка микросервисов на Node.js в высоконагруженной системе, проектирование взаимодействия модулей, рефакторинг и оптимизация под большие нагрузки. Нужен уверенный Node.js от 3 лет, опыт с MongoDB, API, Docker, Kubernetes, Linux и автотестами. Работа в команде с дежурствами, современный стек с Kafka, ClickHouse, Ansible и собственной PaaS.
QA Manual Specialist (Backend)
Актуальность уточняется
~602 800 – 1 150 800 ₸ оценка по всем рынкам
Нужен QA-инженер для ручного тестирования backend-части продукта: модульное, интеграционное и системное тестирование REST API, ведение тестовой документации и разбор дефектов. Ждут опыт от 3 лет, знание HTTPS, JSON, HTML, Postman/Swagger, NoSQL, брокеров сообщений и систем логирования. Плюсом будет автоматизация на JS/Jest и опыт с MongoDB или Clickhouse.
Похожие вакансии
6 вакансий
Senior+ Go/Python Developer (Backend)
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Разработка платформы Backman — control-plane для автоматизированного резервного копирования и восстановления PostgreSQL-кластеров в мультиарендной среде. Нужен уверенный коммерческий опыт на Python и Go, понимание PostgreSQL (репликация, WAL, PITR), S3-совместимых хранилищ, CI/CD и мониторинга. Предлагают удалёнку, гибрид или офис в Москве, ДМС со стоматологией, спорт и конкурентную зарплату по обсуждению.
Архитектор платформы (Go)
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Подразделение Kaspersky DDoS Protection ищет архитектора для развития высоконагруженной платформы защиты от DDoS-атак. Нужно проектировать микросервисы на Go, определять API-контракты, мигрировать Python-компоненты на Go и обеспечивать observability. Требуется 5+ лет разработки распределённых систем, 3+ года на Python и Go, глубокое знание Linux и сетевых протоколов.
Go-разработчик
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Ищем Go-разработчика в отдел сервисов платформенной занятости, направление — разработка списаний. Нужен коммерческий опыт на Golang от 3 лет, знание PostgreSQL, Kafka, Kubernetes и веб-технологий, понимание микросервисной архитектуры. Предлагают удалённый формат работы и участие во всех стадиях создания продукта.
Go Backend Developer
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
SETRA GAMES ищет Go Backend Developer для развития highload игрового backend и новых продуктов. Нужен коммерческий опыт на Go от 3 лет, работа с SQL/NoSQL, RabbitMQ, Docker, понимание Linux и production-инфраструктуры, плюс использование AI-инструментов. Предлагают полностью удалённую работу из любой точки мира, влияние на архитектуру и перспективу роста до Backend Team Lead.
Go Backend Developer
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
SETRA GAMES ищет Go-бэкендера для развития уже запущенных highload-игровых проектов и новых продуктов. Нужен коммерческий опыт на Go от 3 лет, распределённые системы, SQL/NoSQL, брокеры сообщений и Docker; плюсом будет опыт в геймдеве и Kubernetes. Предлагают полностью удалённую работу из любой точки мира, влияние на архитектуру и использование AI-инструментов.
Back-end разработчик
~1 370 000 – 2 466 000 ₸ оценка по всем рынкам
Разработка бэкенда обновлённой платформы Национальной электронной библиотеки: поисковая подсистема на OpenSearch, собственная CMS и микросервисы на Go и NestJS. Нужен опыт бэкенд-разработки 3-5 лет и Go от 2 лет, понимание распределённых систем и сложных моделей данных в PostgreSQL. Оформление по ТК, зарплата по итогам собеседования, возможны премии и соцпакет.