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