GO Digital
Senior Go-разработчик
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
О проектах
Ищем Senior Go-разработчиков сразу на два высоконагруженных проекта. Оба направления предполагают разработку production-систем на Go, работу с производительностью, конкурентностью и архитектурой, но отличаются техническим фокусом.
Первое направление — высоконагруженные распределённые backend-системы : микросервисная архитектура, REST/gRPC, брокеры сообщений, базы данных, мониторинг систем и отказоустойчивость.
Второе направление — высокопроизводительное системное и сетевое ПО : сетевые протоколы, многопоточность, асинхронность и оптимизация производительности.
Кандидату не обязательно соответствовать требованиям обоих направлений — в зависимости от опыта и интересов предложим наиболее подходящий проект.
Чем предстоит заниматься
- Разрабатывать и поддерживать production-системы и сервисы на Go;
- участвовать в проектировании архитектуры и технических решений;
- работать с высоконагруженными системами;
- решать задачи производительности, конкурентности и многопоточности;
- проектировать API и интерфейсы взаимодействия компонентов;
- писать понятный, тестируемый и поддерживаемый код;
- проводить code review;
- участвовать в полном жизненном цикле разработки — от проектирования до релиза и поддержки;
- диагностировать и устранять проблемы в production;
- взаимодействовать с архитекторами и разработчиками и аргументировать технические решения.
Мы ожидаем
- Коммерческий опыт разработки на Go от 6 лет;
- Go — основной язык разработки в последние годы;
- уверенное понимание concurrency, многопоточности и профилирования;
- опыт разработки высоконагруженных систем;
- опыт работы с базами данных;
- опыт работы с Docker;
- понимание процессов CI/CD и релизов;
- опыт проектирования API;
- умение диагностировать и оптимизировать проблемы производительности;
- хорошие навыки code review;
- самостоятельность, ответственность за результат и умение работать в команде.
Специфично для проекта:
Для backend-направления особенно важны PostgreSQL…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.