Golang разработчик (Remote)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Описание проекта: Команда Messaging Platform занимается разработкой коммуникационной платформы, которая может быть встроена во внешние приложения и дать пользователям передовой опыт общения.
Мессенджер – это не просто чатик. Создавая мессенджер, вы получите опыт работы практически со всеми современными технологиями – клиент-серверное взаимодействие в real-time условиях, grpc-api, микросервисная архитектура, использование kafka и postgresql, работа с аудио и видео, контейнеризация и оркестрация openshift, работа с высокими нагрузками.
Должностные обязанности:
- разработка микросервисов с бизнес-логикой
- интеграции со сторонними системами (напр. S3, Elasticsearch и пр.).
- рефакторинг сервисов под высокую нагрузку
Ожидания от кандидата
Высшее оконченное образование
Опыт работы От 2х лет
Основные требования^
- Отличное понимание и опыт применения GoLang;
- Опыт разработки микросервисной архитектуры;
- Опыт работы с grpc, kafka, postgresql;
- Знание основных принципов работы распределенных систем;
- Знание SQL
Желательно что бы кандидаты имели знание Docker
Условия работы
- Возможность профессионального и карьерного роста в компании;
- Возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Удаленная работа по территории РФ.