Вакансия: Golang-разработчик
Опыт работы: от 2 лет
Обязанности:
-
Разработка и поддержка backend-сервисов на Golang.
-
Разработка и развитие SMS Gateway.
-
Интеграция с внешними сервисами и операторами через API.
-
Работа с очередями сообщений и асинхронной обработкой данных.
-
Обеспечение высокой производительности, стабильности и отказоустойчивости системы.
-
Работа с базами данных.
-
Участие в проектировании архитектуры.
-
Написание чистого, поддерживаемого и тестируемого кода.
-
Code review и участие в улучшении технических процессов.
Требования:
-
Коммерческий опыт разработки на Golang от 2 лет.
-
Хорошее знание Go: goroutines, channels, concurrency, context.
-
Хорошее понимание REST API, HTTP/HTTPS и принципов клиент-серверного взаимодействия.
-
Опыт работы с PostgreSQL или другими реляционными базами данных.
-
Опыт работы с Apache Kafka или другими message broker'ами.
-
Опыт работы с Docker.
-
Опыт работы и настройки Nginx.
-
Уверенное понимание Linux и базового администрирования серверов.
-
Понимание reverse proxy, load balancing, SSL/TLS и основных сетевых принципов.
-
Опыт работы с Git.
-
Понимание принципов построения высоконагруженных и отказоустойчивых систем.
-
Умение анализировать и оптимизировать производительность приложений.
Будет преимуществом:
-
Знание PHP или Java.
-
Опыт работы с Redis.
-
Опыт работы с gRPC.
-
Опыт работы с Prometheus, Grafana или другими инструментами мониторинга.
-
Опыт разработки или поддержки SMS Gateway, telecom или messaging-систем.
Условия:
-
Работа в офисе.
-
Стабильный долгосрочный проект.
-
Работа с высоконагруженной backend-инфраструктурой.
-
Возможность участвовать в архитектурных и технических решениях.
-
Профессиональная команда.
-
Возможности для профессионального роста.
-
Заработная плата обсуждается индивидуально по результатам собеседования.

