Разработка и развитие цифровой платформы, усиление команды (Golang)
Чем тебе предстоит заниматься:
- Проектирование и разработка высоконагруженных микросервисов на Golang, которые станут продуктом в продукте;
- Участие в развитии архитектуры системы;
- Технический анализ и тестирование;
- Участие в создании новой функциональности сервисов;
- Работа с потоковыми данными, распределенной архитектурой, системами доставки контента, ML;
- Написание систем для развертывания и тестирования
- Опыт разработки на Go не менее 2 лет;
- Опыт разработки микросервисных приложений на Go;
- Понимание сетевых протоколов;
- Знания REST API, gRPC, WebSocket, HTTP, JSON-RPC;
- Глубокое понимание концепций языка (concurrency, интерфейсы);
- Уверенные познания в Linux и Docker;
- Уверенные познания в СУБД (Cassandra, Postgres);
- Понимание принципов CI/CD;
- Наличие опыта работы с Kafka / RabbitMQ, Redis / Memcached / Tarantool