
Starling Bank — цифровой банк из Великобритании, работающий в сфере банковских услуг, финтеха и финансовых сервисов. Основанный в 2014 году, он предоставляет частным лицам и компаниям банковские продукты с приоритетом мобильного доступа, включая текущие, сберегательные, евровые счета и счета для подростков. Сервисы банка включают инструменты для планирования бюджета, управление счетами, международные переводы, овердрафты и бизнес-счета для индивидуальных предпринимателей и крупных компаний, а также поддержку мультивалютных операций. Будучи полностью регулируемым банком, Starling Bank сочетает удобство цифровых технологий с функциями безопасности, круглосуточной поддержкой клиентов, вниманием к инновациям и принципам устойчивого развития в банковской сфере.
Инженер по надежности баз данных (гибридный формат, Лондон)
Помогайте модернизировать инфраструктуру RDS и PostgreSQL в Starling Bank с помощью автоматизации на Java, наблюдаемости, аварийного восстановления и переносимости между облаками. В этой роли вы будете развивать отказоустойчивые платформы баз данных для цифрового банкинга.
Описание
- Поддерживать надежность существующей среды RDS Starling Bank
- Использовать Terraform для управления базами данных и автоматизации процессов оптимизации производительности
- Разрабатывать проактивный мониторинг и оповещения для глобального парка баз данных
- Применять конвейеры данных на Java и платформы метрик для выявления регрессий производительности, медленных запросов и проблем с состоянием баз данных
- Создавать и внедрять стратегии обеспечения непрерывности бизнеса и аварийного восстановления
- Разрабатывать автоматизацию на Java, обеспечивающую сохранность данных и быстрое восстановление в нескольких регионах
- Применять CNPG (CloudNativePG) и облачные подходы для обеспечения переносимости баз данных между облаками
- Улучшать готовые к эксплуатации микросервисы на Java, поддерживающие мониторинг баз данных, автоматическое переключение и процессы репликации
Требования
- Практический опыт работы с базами данных PostgreSQL
- Понимание выполнения запросов, индексации, блокировок и оптимизации производительности баз данных
- Опыт программного оркестрирования инфраструктуры и баз данных с помощью Terraform и собственной автоматизации на Java
- Интерес к платформам данных с поддержкой нескольких арендаторов и регионов
- Способность обеспечивать целостность данных, создавать чистые реляционные модели и поддерживать мобильность данных
- Опыт работы с инструментами наблюдаемости, включая Prometheus, Grafana, Dash0, Sentry и Humio, или интерес к ним
- Способность встраивать автоматические меры безопасности в сервисы на Java
- Этап 1: 30-минутное собеседование с членом команды
- Этап 2: тестовое задание на дом
- Этап 3: 60-минутное техническое собеседование с двумя членами команды
- Этап 4: 45-минутное финальное собеседование с двумя руководителями направления данных
Преимущества
- 25 дней отпуска с возможностью по желанию использовать дни, соответствующие праздничным дням
- Один дополнительный день отпуска в день рождения
- Продолжительность ежегодного отпуска увеличивается с выслугой лет; можно купить или продать до пяти дополнительных дней
- 16 часов оплачиваемого отпуска для волонтерской деятельности ежегодно
- Программы с удержанием стоимости из зарплаты до выплаты
- Расширенная корпоративная пенсионная программа
- Страхование жизни в размере четырех годовых зарплат
- Групповое страхование на случай потери дохода
- Частная медицинская страховка через VitalityHealth, включая поддержку психического здоровья и лечение онкологических заболеваний
- Скидки для партнеров в Waitrose, Mr & Mrs Smith и Peloton
- Политики, учитывающие интересы семей
- Членство в Perkbox со скидками в магазинах, платформой для физического и психического благополучия, а также еженедельными бесплатными и увеличенными льготами
- Программа Cycle to Work
- Партнерские программы фитнес-клубов с удержанием стоимости из зарплаты до выплаты
- Лизинг электромобилей