Вакансия: 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-инфраструктурой.
Возможность участвовать в архитектурных и технических решениях.
Профессиональная команда.
Возможности для профессионального роста.
Заработная плата обсуждается индивидуально по результатам собеседования.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.