Стратосфера
Middle Golang-разработчик
5 дн. назад
РоссияMiddleRemote
gokafkarabbitmqpostgresqlrest apibashgitdocker
Вакансия Middle Golang-разработчика в компании Стратосфера для работы над облачной цифровой платформой Сбера в сфере банков, ритейла и телекома с возможностью удалённой работы.
О компании
- В Стратосфере мы занимаемся разработкой программного обеспечения для банков, ритейла и телекома, сотрудничаем с МТС, ВКонтакте, Ингосстрах, Купер и др.
- Мы – аккредитованная IT-компания, у нас можно работать удаленно из любого города страны.
- Наша команда активно растет, поэтому сейчас мы в поиске Middle Golang-разработчиков для работы над созданием облачной цифровой платформы Сбера для разработки бизнес-приложений.
Обязанности
- Развивать и поддерживать высоконагруженную систему.
- Выполнять code review.
- Проектировать и разрабатывать публичные API сервиса и механизмы интеграции сторонних сервисов.
- Реализовывать и интегрировать ИИ-ассистента и рекомендательные системы в функциональность сервиса.
- Повышать надежность и качество сервиса на всех уровнях, оптимизировать производительность, разрабатывать инструменты мониторинга.
- Обеспечивать тестовое покрытие (юнит, интеграционное).
- Оперативно реагировать на инциденты, принимать меры по их решению.
- Участвовать в развитии продукта и генерации идей.
- Принимать участие в планировании спринтов, оценке и деĸомпозиции задач.
- Уточнять и документировать собственные решения, предоставлять консультации в подготовке тестовых сценариев.
- Сопровождать этапы внедрения продукта в эксплуатацию.
Требования
- Уверенное владение языком Go (коммерческий опыт работы от 3-х лет), знание основных библиотек, структур данных и шаблонов проектирования.
- Опыт работы с брокерами очередей (Kafka,RabbitMQ).
- Опыт работы с PostgreSQL, умение писать и оптимизировать аналитические средне-сложные запросы.
- Опыт проектирования, разработки и использования REST API.
- Понимание современных принципов и технологий системной интеграции.
- Опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем реального времени уровня business critical и средств их мониторинга.
- Знание технологий и методик проведения модульного тестирования.
- Навыки работы с Bash, Git, Docker.
- Опыт работы в продуктовой команде по гибким (Agile) методологиям.
Будет плюсом
- Понимание принципов работы и особенностей NoSQL, аналитических и файловых хранилищ.
- Опыт администрирования / разработки для / интеграции с Jira / Confluence / Bitbucket.
- Опыт профилирования приложений - поиск утечек памяти и bottleneck.