Golang-разработчик для разработки IT-продуктов@ SberTech
О позиции
В компании SberTech, дочерней ИТ-компании Сбербанка, открыта вакансия на позицию Golang-разработчика. Мы разрабатываем IT-продукты для крупнейшего банка России, помогая ему строить экосистему цифровых сервисов. Ваша задача будет заключаться в создании и поддержке высококачественного кода на языке Go, что является ключевым для успешной работы нашей команды.
Чем вы будете заниматься
- Разработка и поддержка IT-продуктов на языке Go.
- Написание чистого, поддерживаемого и тестируемого кода.
- Тестирование Go-кода с использованием unit-тестов, mocks, testify и/или ginkgo.
- Работа с Linux: командная строка, процессы, файловая система, сетевой стек.
- Управление Kubernetes: понимание архитектуры кластера и базовых компонентов.
- Соблюдение принципов проектирования и декомпозиции.
Требования
- Уверенное знание Go: синтаксис, idiomatic Go, интерфейсы, композиция, горутины, каналы, работа с ошибками.
- Опыт написания чистого, поддерживаемого и тестируемого кода на Go.
- Знание Linux: командная строка, процессы, файловая система, сетевой стек, базовое администрирование.
- Опыт работы с Kubernetes: понимание архитектуры кластера и базовых компонентов.
- Понимание базовых паттернов проектирования и принципов декомпозиции.
Будет плюсом
- Опыт работы с CI/CD инструментами.
- Знание других языков программирования.
- Опыт работы в Agile-командах.
Что мы предлагаем
- Конкурентная заработная плата.
- Гибкий график работы и возможность частичной удалённой работы.
- ДМС и другие социальные гарантии.
- Бюджет на обучение и развитие.
- Участие в интересных проектах и возможность профессионального роста.
Вакансия предлагает интересные задачи и конкурентную зарплату, но требует уверенных знаний Go и опыта с Kubernetes.
Кто здесь добьётся успеха
Глубокое знание языка Go и опыт работы с его фреймворками, такими как Gin или Echo, для создания RESTful API.
Способность эффективно работать в гибридном режиме, проявляя высокую степень самоорганизации и ответственности за выполнение задач без постоянного контроля.
Опыт настройки и использования CI/CD инструментов, таких как Jenkins или GitLab CI, для автоматизации процессов тестирования и развертывания приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев