Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Описания нет
задачи
Разрабатывать и поддерживать рабочие системы и сервисы на Go
Участвовать в проектировании архитектуры и технических решений
Работать с высоконагруженными системами
Решать задачи производительности, конкурентности и многопоточности
Проектировать API и интерфейсы взаимодействия компонентов
Писать понятный, тестируемый и поддерживаемый код
Проводить проверку кода
Участвовать в полном жизненном цикле разработки — от проектирования до выпуска и поддержки
Диагностировать и устранять проблемы в рабочей среде
Взаимодействовать с архитекторами и разработчиками, аргументировать технические решения
требования
Коммерческий опыт разработки на Go от 6 лет
Go — основной язык разработки в последние годы
Уверенное понимание конкурентности, многопоточности и профилирования
Опыт разработки высоконагруженных систем
Опыт работы с базами данных и Docker
Понимание процессов непрерывной интеграции, доставки и выпуска
Опыт проектирования API
Умение диагностировать и оптимизировать проблемы производительности
Хорошие навыки проверки кода
Самостоятельность, ответственность за результат и умение работать в команде
Для серверной разработки особенно важны PostgreSQL, Redis/NoSQL, Kafka/RabbitMQ/NATS, REST/gRPC, понимание принципов распределённых систем и Kubernetes
Для системного и сетевого направления особенно важен практический опыт работы с сетевыми протоколами либо опыт разработки высокопроизводительного системного или серверного ПО. Также важны понимание устройства высоконагруженных систем, конкурентности, асинхронной обработки и оптимизации производительности. Отдельно ожидается уверенная работа с базами данных, Docker и выпусками
Умение писать понятный и поддерживаемый код
Навыки проведения качественной проверки кода
Проактивность и ответственность за результат
Умение аргументировать технические решения и работать в команде
Будет плюсом: глубокое знание Kafka, опыт с распределёнными базами данных, событийной архитектурой, выпуском без простоя, SLI/SLO, Linux, разработкой сетевых сервисов, прокси, балансировщиков или другого высокопроизводительного серверного ПО