Банк 131 — это один из удобнейших необанков, который с 2019 года создает финансовые продукты и платежные решения для бизнеса и физических лиц.
Наши клиенты — российские и международные компании, которым нужно надежно принимать онлайн-платежи от физических лиц или массово совершать выплаты самим физическим лицам.
Наша цель: стать стандартом финансовой индустрии для компаний, работающих или желающих работать на глобальном рынке.
Постоянная оптимизация и получение актуального опыта позволяет закрыть большинство потребностей наших клиентов.
Обязанности: - Участвовать в определении архитектуры критичного сервиса банка
- Участвовать в проработке технических решений: CI\CD, code review, развитие архитектуры
- Участвовать в оценки формировании ожидания заказчиков, работать с метриками поставки
Требования: - Golang на хорошем уровне(знание структур данных и алгоритмов для написания эффективного кода)
- Понимание принципов и практика в области многопоточного программирования
- Знание подходов по построению распределенных систем высокой доступности. Понимание принципов создания устойчивых к отказам приложений
- Опыт работы с реляционными базами данных (желательно PostgreSQL), понимание ACID
- Партицирование, шардирование, репликация — нужно понимание что это и когда необходимо использовать
- Умение строить DDL, DML запросы, анализировать и оптимизировать производительность работы приложений с БД
- Знание Linux на уровне базовой работы в терминале
- Опыт работы с брокерами сообщений (Kafka / RabbitMQ), кэшами, понимание REST, других протоколов взаимодействия сервисов (openapi, grpc) и принципов разработки удобного API
- Умение работать со стеком Prometheus, Grafana, ELK или аналогами
Условия: - Официальное трудоустройство согласно ТК РФ
- Удаленный формат работы (необходимую технику предоставляем)
- Расширенный полис ДМС
- Корпоративные скидки для обучения английскому языку
- Корпоративный психолог