На проект для Крупного российского оператора связи ищем Golang разработчика уровня Senior на удалённой основе
Обязанности
back-end разработка программного обеспечения на Golang;
разработка новых и доработка имеющихся сервисов;
контроль качества написания кода и тестирование работоспособности;
реализовывать бизнес-логику совместно с front-end-разработчикам, аналитиками и архитектором;
ведение системной документации по проводимым работам;
взаимодействие со смежными командами в части интеграции ИС;
подготовку новой версии программного обеспечения.
Требования к кандидату
Hard Skills
Знание приемов и паттернов проектирования и особенностей их применения в Golang
Отличное знание SQL и опыт работы с Postgresql
Знания REST API, gRPC, WebSocket, HTTP
Уверенные знания в Linux и Docker
Понимание принципов CI/CD
Практика работы с Kafka / RabbitMQ, Redis / Memcached
Soft Skills
вовлеченность в командную работу по постановке задач, тестировании доработок, исправлении багов;
ориентация на результат, а не на процесс;
открытость в общении;
желание вовлекаться и вовлекать в культуру взаимопомощи и передачи экспертизы.
Образование
Высшее образование по специальности прикладная информатика (желательно);
Готовы рассмотреть с наличием любого образования в сфере информационных технологий.
Опыт
Стаж работы не менее 3 лет в области разработки информационных систем;
Разработка на Golang не менее 2 лет;
Опыт проектирования микро-сервисной архитектуры и меж-сервисной интеграции обязателен
Дополнительные требования
Наличие сертификатов, подтверждающих компетенции приветствуется;
Наличие опыта работы в интеграционных проектах желателен;
Опыт работы в телеком-операторе желателен.