Golang разработчик
Команда Trust and Safety развивает WB Chat — мессенджер с личными чатами, группами и аудио. Вы будете проектировать и развивать высоконагруженные микросервисы и интеграции, повышающие стабильность и производительность продукта
ГрейдSenior
Стек
GoPostgreSQLKafkaKubernetesRedisCassandraRabbitMQDockerCI/CD
Задачи
- •Проектировать и разрабатывать высоконагруженные микросервисы
- •Создавать отказоустойчивые интеграции в event-driven архитектуре
- •Поддерживать и дорабатывать общие библиотеки и core-компоненты
- •Оптимизировать работу с хранилищами данных и брокерами сообщений при высокой нагрузке
- •Покрывать код тестами, метриками и строить технические дэшборды
Обязательно
- •Отличные знания Golang и глубокое понимание concurrency (горутины, каналы, sync)
- •Понимание паттернов проектирования и принципов микросервисной и event-driven архитектуры
- •Опыт работы с PostgreSQL и NoSQL (Redis/Cassandra) и оптимизации запросов
- •Опыт работы с брокерами сообщений (Kafka или RabbitMQ)
- •Практический опыт с Docker, Kubernetes и инструментами CI/CD