Санкт-Петербург
Мы разрабатываем высоконагруженные автоматизированные системы переводов и приемов платежей, таких как оплата услуг ЖКХ, сотовой связи, штрафов ГИБДД и пр. в мобильном приложении или WEB-версии, банкоматах и офисах банков. Системы содержат в промышленной базе данные около 70 миллионов клиентов.
Обязанности
- разработка высоконагруженных отказоустойчивых микросервисов в критических системах банка
- покрытие приложения тестами, прохождение quality gate
- оптимизация приложений
- консультирование при настройке приложений в k8s на различных стендах.
Требования
- опыт коммерческой разработки от 2х лет на GO
- знание GO на уровне middle (кодогенерация, ООП, benchmark, generics, internal, defer, context, примитивы синхронизации, каналы и др.)
- знание паттернов интеграции микросервисов
- знание шаблонов проектирования
- базовые знания по контейнеризации приложений
- опыт работы с реляционными БД, хорошее знание SQL.
плюсом будут:
- опыт работы с Prometheus, Grafana, Postgres, K8S, Kafka, любые NoSQL бд
- опыт администрирования — linux, k8s, istio, helm, ssl
- участие в opensource проектах
- хорошая теоретическая подготовка в области алгоритмов и структур данных
- умение проводить Code Review
- теоретические знания / опыт в области system design
- умение ставить задачи
- умение декомпозировать задачи.
Условия
• команда профессионалов, готовых поддержать ваши инициативы
• мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы
• возможность работы с новыми технологиями
• обучение за счёт компании
• ДМС
• прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.