Golang разработчик в WB Chat
Работа в команде WB Chat над высоконагруженной платформой мессенджера: проектирование и разработка микросервисов, интеграций и отказоустойчивых компонентов, оптимизация хранилищ и брокеров для обеспечения стабильной работы пользователей и масштабируемости продукта
ГрейдSenior
Стек
GoPostgreSQLRedisKafkaKubernetesDockerRabbitMQCassandraCI/CD
Задачи
- •Проектирование и разработка высоконагруженных микросервисов
- •Создание отказоустойчивых интеграций в event-driven архитектуре
- •Оптимизация работы с хранилищами данных и брокерами сообщений
- •Поддержка и доработка общих библиотек и core-компонентов
- •Покрытие кода тестами, метриками и создание технических дэшбордов
Обязательно
- •Отличные знания Golang и понимание concurrency (горутины, каналы, sync)
- •Понимание GC и планировщика Go
- •Понимание паттернов проектирования и микросервисной/event-driven архитектуры
- •Опыт с реляционными БД (PostgreSQL) и NoSQL (Redis/Cassandra)
- •Опыт работы с брокерами сообщений (Kafka или RabbitMQ)
- •Практический опыт с Docker, Kubernetes и инструментами CI/CD