Senior Go developer
МегаФонОписание
Чем предстоит заниматься
Разработка и поддержка сервисов взаимодействия с клиентами на Golang
Непосредственное участие в планировании и проработке микросервисной архитектуры
Взаимодействие с разработчиками back/front, архитектором, аналитиками, тестировщиками
Участие в Code review
Что для этого нужно
Опыт коммерческой разработки от 3-х лет
Golang 1.24
Умение работать с веб-сервисами (REST(http/https), WebSocket, gRPC)
Понимание принципов работы с токенами для аутентификации запросов
Опыт работы с брокерами сообщений (Apache Kafka, NATS)
Опыт написания Unit-тестов
Опыт работы с Git, Jira, контейнерами Docker
Понимание принципов взаимодействия приложений в рамках Kubernetes
Опыт работы с БД(Oracle, PostgreSQL), nosql БД
Понимание культуры Agile (Scrum, Kanban)
Знание протоколов SIP, SMPP, POP3, SMTP, CCXML, VXML (приветствуется)
Понимание процесса сбора метрик, - Prometheus (приветствуется)
Опыт работы с ELK, grafana (приветствуется)