назад

Go Разработчик

Оператор связи

Обязанности

• Анализ требований, декомпозиция задач
• Создание новых и поддержка существующих сервисов
• Проектирование
• Code-review
• Сопровождение текущего функционала
• Разработка и актуализация технической документации
• Участие в обсуждении и принятии архитектурных решений

Обязательные требования

• Высшее техническое образование
• Опыт: 4+ лет разработки backend-сервисов на Go с микросервисной архитектурой
Go: глубокое знание языка Go, умение писать эффективный код (goroutines, каналы, обработка ошибок).
• Микросервисы: проектирование распределённых систем (REST API, gRPC, взаимодействие через брокеры сообщений).
• Базы данных: проектирование и оптимизация SQL и NoSQL (PostgreSQL/MySQL, Redis/MongoDB и др.).
• Контейнеризация: опыт работы с Docker и Kubernetes (настройка Dockerfile, docker-compose, деплой в k8s).
CI/CD: настройка конвейеров сборки и деплоя (GitLab CI, Jenkins, GitHub Actions).

Будет плюсом

• Навыки: Эффективной коммуникации с заказчиками и командой.
Сертификаты: курсы по Go, Kubernetes, облачным технологиям и архитектуре.
• Опыт коммерческой разработки на Java/Kotlin от 3 лет
• Коммерческий опыт разработки с использованием Spring Framework от 1 года
• Хорошее понимание алгоритмов, шаблонов проектирования, структур данных и best practices отрасли
• Умение писать чистый и поддерживаемый код
Желание и готовность уделять время на развитие своих hard/soft скиллов
• Ориентированность на результат
• Понимание принципов CI/CD
• Опыт работы с реляционными СУБД
• Понимание принципов разработки распределенных, высоконагруженных систем
• Понимание особенностей работы с многопоточным и асинхронным кодом
• Опыт работы с публичными облаками (например, AWS/GCP)
• Опыт создания сервис-адаптеров
• Опыт создания синхронных и асинхронных REST API (HTTP/gRPC)
• Знание и опыт работы с базами данных: PostgreSQL, Redis, ClickHouse
• Умение работать с брокерами очередей: Apache Kafka, RabbitMQ
• Опыт работы с системой контроля версий Git и CI/CD
• Понимание принципов работы сетевых протоколов TCP/IP, HTTP, DNS, SSH
• Знание принципов безопасной разработки: статический и динамический анализ уязвимостей, сканирование образов в Harbor
• Знание и уверенная практика релизных политик и контроля версий
• Опыт работы с Docker, Kubernetes
• Понимание принципов сетевого взаимодействия (REST, SOAP, gRPC)
• Знание и понимание работы брокеров сообщений (Kafka, MQ)
• Желание и умение разрабатывать тесты для кода и оптимизировать приложения
• Умение общаться с командой и опыт совместной разработки
• Знание и опыт работы со средствами мониторинга/логирования/трассировки: Grafana/Loki/Tempo/Jaeger
• Умение работать с Jira, Confluence
Обязанности
• Участие в проектировании и реализации системы и процессов с учетом бизнес потребностей
• Участие в проектировании интеграций со сторонними корпоративными системами
• Участие в разработке приложений с микросервисной архитектурой
Умение правильно оценивать время выполнения задач и выполнять их в срок
• Управление поставками, разбор инцидентов, консультации по платформе
• Участие в настройке CI/CD, конфигурирование сред
• Проведение code review, менторство

Расположение

Remote work

тип работы

Go

Номер вакансии

VR-70904

язык

Russian: C2 Proficient

Опыт работы

Senior

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

Нажимая «Отправить», я подписываю соглашение об использовании простой электронной подписи для подписания документов, связанных с обработкой моих персональных данных.

Я даю согласие на обработку персональных данных в целях потенциального трудоустройства. С Политикой обработки персональных данных можно ознакомиться здесь.

Я даю согласие на обработку персональных данных в целях включения в кадровый резерв. С Положением о кадровом резерве можно ознакомиться здесь.

Я даю согласие ООО «ИТ1» и компаниям на направление мне маркетинговых материалов и коммерческих предложений. Проставляя галочку, я также даю согласие на обработку персональных данных в указанных целях.

Работа у нас — это:

ДМС и страхование жизни

Корпоративные мероприятия

Культура обратной связи

Внутренняя ротация и ежегодная оценка

наставничество
и менторство

обучение, повышение квалификации

Индивидуальный план развития

Реферальная программа

Внутренние IT-сообщества

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

Senior Golang Разработчик

Go Moscow

Наш заказчик - российская ИТ-компания, основанная выходцами из команды разработчиков и технической поддержки веб-сервера, форка nginx, с целью дальнейшего развития таких продуктов как: веб-сервер, ingress controller, веб-порталы управления, системы бала...

Возврат к списку