Работа
Из фида партнера
Старший инженер баз данных
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- Spreedly
- Уровень
- Senior
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
О нас:
Spreedly — это интеллектуальная платежная платформа для компаний, которые хотят самостоятельно управлять своей платежной стратегией. Основанная в 2007 году со штаб-квартирой в Дареме, Северная Каролина, мы предоставляем продавцам, платформам и финтех-компаниям единый API для подключения к более чем 150 платежным шлюзам и более чем 40 способам оплаты в более чем 100 странах, а также аналитические данные, позволяющие решать, куда должна проходить каждая транзакция. Мы по своей природе независимы от поставщиков. Наши клиенты выбирают своих поставщиков, сохраняют переносимость своих платежных данных и никогда не перестраивают свой стек, чтобы принять что-то новое.
Платежи становятся более сложными, а не менее. Каждый новый рынок, способ оплаты, инструмент мошенничества, а теперь и каждый ИИ-агент, оформляющий заказ от имени покупателя, добавляет еще одну интеграцию и новое решение. Spreedly превращает эту сложность в преимущество. Наше хранилище PCI уровня 1 обеспечивает переносимость карт и сетевых токенов между поставщиками. Интеллектуальная маршрутизация и повторные попытки восстанавливают доход, потерянный из-за снижения, которого можно было избежать. Инструменты мошенничества и 3DS подключаются с помощью одного вызова API. А наша аналитика платежей превращает данные транзакций в решения, на основании которых продавцы могут действовать. По мере того как агентская коммерция переходит от эксперимента к реальному каналу продаж, мы создаем инфраструктуру, которая позволяет продавцам принимать инициированные агентами платежи через поставщиков, которым они уже доверяют.
Для людей, которые здесь работают, это означает серьезные технические проблемы в реальном масштабе, миллиарды долларов ежегодных транзакций, в момент, когда правила коммерции переписываются. Если вы хотите, чтобы право собственности и работа напрямую отражались на доходах ваших клиентов, вы идеально подойдете.
О роли
Компания Spreedly нанимает старшего инженера по базам данных, который станет экспертом по базам данных в нашей команде по надежности. Вы повысите производительность и надежность нашей существующей среды распределенных баз данных и поможете группам инженеров безопасно вносить изменения в базу данных.
Это должность старшего индивидуального участника без прямых подчиненных, и слово «старший» здесь означает нечто большее, чем многолетний опыт: вы будете тем человеком, на которого будут обращать внимание остальные инженеры по всем вопросам на уровне базы данных. Возможность состоит в том, чтобы определить, как мы управляем и улучшаем наши базы данных, а не руководить миграцией. Мы уже используем CockroachDB, а инфраструктура управляется через управляемый сервис Cockroach Labs. Это означает, что ваше внимание — это та часть, которая принадлежит нам: рабочая нагрузка, схема, запросы, настройки, мощность и методы изменения.
Наша команда по надежности работает над разработкой приложений, инфраструктурой и платформой, чтобы улучшить мониторинг, предотвратить инциденты и быстро восстановиться в случае возникновения инцидентов. Это не команда SRE из учебника. Это небольшая, в высшей степени автономная группа, ориентированная на постоянное совершенствование, имеющая реальную возможность увидеть проблему, предложить решение и реализовать ее в рамках приоритетов команды. Доступность и производительность базы данных имеют большое значение в платежной среде, и улучшения, которые вы здесь вносите, напрямую отражаются на надежности, от которой зависят наши клиенты.
Обязанности:
Обязанности
Улучшение производительности базы данных
•
Изучите текущую настройку базы данных, чтобы найти узкие места в производительности и риски надежности, используя инструменты, проверку кода и промежуточные тесты, где это необходимо.
•
Находите и улучшайте медленно выполняемые запросы, выявляйте отсутствующие или неэффективные индексы и сравнивайте настройки базы данных с тем, что действительно нужно приложению.
•
Диагностируйте проблемы распределенных баз данных, такие как конфликты транзакций и повторные попытки, горячие диапазоны и неэффективные шаблоны доступа, и сотрудничайте с разработчиками приложений, чтобы устранить их в источнике.
•
Установите базовые показатели производительности, чтобы значимые изменения в поведении рабочей нагрузки были видны как можно раньше.
Будьте экспертом в области баз данных
•
Помогите командам разработчиков понять риски и компромиссы, связанные со значительными изменениями до того, как они достигнут рабочей среды, включая миграцию схем, новые шаблоны доступа и изменения конфигурации.
•
Участвуйте в обзорах проектирования систем, которые предъявляют значительные требования к базе данных, и дайте четкие рекомендации по проектированию схемы, выбору первичного ключа, индексации и границам транзакций.
•
Внесите свой вклад в работу с базами данных для реагирования на инциденты и анализа первопричин, а также превратите полученные знания в долгосрочные исправления.
Собственные практики работы с базами данных
•
Разработайте более безопасные процедуры миграции, документацию и рекомендации, чтобы группы разработчиков приложений могли развивать модели данных без вашего участия на каждом этапе.
•
Возьмите на себя постоянную ответственность за эксплуатационные методы, включая планирование обновлений версий, проверку резервного копирования и восстановления на соответствие нашим целям доступности, а также поддержание настроек и размеров кластера в соответствии с нашей рабочей нагрузкой.
•
Улучшите наблюдаемость базы данных, чтобы важные сигналы (задержка, повторные попытки, конфликты, состояние диапазона, емкость) были видны и применимы наряду с нашим более широким мониторингом производства.
•
Работайте с Cockroach Labs как со знающим партнером в нашей управляемой среде и помогите нам правильно определить размер нашей базы данных по мере нашего роста.
Партнер в области инжиниринга
•
Тесно сотрудничайте с инженерами по инфраструктуре, платформам и приложениям, чтобы повысить производительность и доступность базы данных.
•
Наставляйте инженеров по устранению неполадок баз данных, производительности и концепциям распределенных баз данных.
Требования:
•
Более 5 лет опыта работы на должности, где эксплуатация и оптимизация производственных баз данных была вашей основной работой, а не дополнительной обязанностью при разработке приложений.
•
Глубокий практический опыт управления распределенными базами данных, включая их производительность и высокую доступность.
•
Практический опыт управления реляционными базами данных, поддерживающими критически важные для бизнеса производственные системы.
•
Опыт диагностики неэффективности базы данных и внесения измеримых улучшений в запросы, индексацию, схему или конфигурацию.
•
Сильные навыки SQL и свободное владение планами выполнения, управлением транзакциями и компромиссами распределенного SQL (репликация, согласованность, консенсус, распределенные транзакции).…
Источник: Jobicy (https://jobicy.com/jobs/154747-senior-database-engineer).
Spreedly — это интеллектуальная платежная платформа для компаний, которые хотят самостоятельно управлять своей платежной стратегией. Основанная в 2007 году со штаб-квартирой в Дареме, Северная Каролина, мы предоставляем продавцам, платформам и финтех-компаниям единый API для подключения к более чем 150 платежным шлюзам и более чем 40 способам оплаты в более чем 100 странах, а также аналитические данные, позволяющие решать, куда должна проходить каждая транзакция. Мы по своей природе независимы от поставщиков. Наши клиенты выбирают своих поставщиков, сохраняют переносимость своих платежных данных и никогда не перестраивают свой стек, чтобы принять что-то новое.
Платежи становятся более сложными, а не менее. Каждый новый рынок, способ оплаты, инструмент мошенничества, а теперь и каждый ИИ-агент, оформляющий заказ от имени покупателя, добавляет еще одну интеграцию и новое решение. Spreedly превращает эту сложность в преимущество. Наше хранилище PCI уровня 1 обеспечивает переносимость карт и сетевых токенов между поставщиками. Интеллектуальная маршрутизация и повторные попытки восстанавливают доход, потерянный из-за снижения, которого можно было избежать. Инструменты мошенничества и 3DS подключаются с помощью одного вызова API. А наша аналитика платежей превращает данные транзакций в решения, на основании которых продавцы могут действовать. По мере того как агентская коммерция переходит от эксперимента к реальному каналу продаж, мы создаем инфраструктуру, которая позволяет продавцам принимать инициированные агентами платежи через поставщиков, которым они уже доверяют.
Для людей, которые здесь работают, это означает серьезные технические проблемы в реальном масштабе, миллиарды долларов ежегодных транзакций, в момент, когда правила коммерции переписываются. Если вы хотите, чтобы право собственности и работа напрямую отражались на доходах ваших клиентов, вы идеально подойдете.
О роли
Компания Spreedly нанимает старшего инженера по базам данных, который станет экспертом по базам данных в нашей команде по надежности. Вы повысите производительность и надежность нашей существующей среды распределенных баз данных и поможете группам инженеров безопасно вносить изменения в базу данных.
Это должность старшего индивидуального участника без прямых подчиненных, и слово «старший» здесь означает нечто большее, чем многолетний опыт: вы будете тем человеком, на которого будут обращать внимание остальные инженеры по всем вопросам на уровне базы данных. Возможность состоит в том, чтобы определить, как мы управляем и улучшаем наши базы данных, а не руководить миграцией. Мы уже используем CockroachDB, а инфраструктура управляется через управляемый сервис Cockroach Labs. Это означает, что ваше внимание — это та часть, которая принадлежит нам: рабочая нагрузка, схема, запросы, настройки, мощность и методы изменения.
Наша команда по надежности работает над разработкой приложений, инфраструктурой и платформой, чтобы улучшить мониторинг, предотвратить инциденты и быстро восстановиться в случае возникновения инцидентов. Это не команда SRE из учебника. Это небольшая, в высшей степени автономная группа, ориентированная на постоянное совершенствование, имеющая реальную возможность увидеть проблему, предложить решение и реализовать ее в рамках приоритетов команды. Доступность и производительность базы данных имеют большое значение в платежной среде, и улучшения, которые вы здесь вносите, напрямую отражаются на надежности, от которой зависят наши клиенты.
Обязанности:
Обязанности
Улучшение производительности базы данных
•
Изучите текущую настройку базы данных, чтобы найти узкие места в производительности и риски надежности, используя инструменты, проверку кода и промежуточные тесты, где это необходимо.
•
Находите и улучшайте медленно выполняемые запросы, выявляйте отсутствующие или неэффективные индексы и сравнивайте настройки базы данных с тем, что действительно нужно приложению.
•
Диагностируйте проблемы распределенных баз данных, такие как конфликты транзакций и повторные попытки, горячие диапазоны и неэффективные шаблоны доступа, и сотрудничайте с разработчиками приложений, чтобы устранить их в источнике.
•
Установите базовые показатели производительности, чтобы значимые изменения в поведении рабочей нагрузки были видны как можно раньше.
Будьте экспертом в области баз данных
•
Помогите командам разработчиков понять риски и компромиссы, связанные со значительными изменениями до того, как они достигнут рабочей среды, включая миграцию схем, новые шаблоны доступа и изменения конфигурации.
•
Участвуйте в обзорах проектирования систем, которые предъявляют значительные требования к базе данных, и дайте четкие рекомендации по проектированию схемы, выбору первичного ключа, индексации и границам транзакций.
•
Внесите свой вклад в работу с базами данных для реагирования на инциденты и анализа первопричин, а также превратите полученные знания в долгосрочные исправления.
Собственные практики работы с базами данных
•
Разработайте более безопасные процедуры миграции, документацию и рекомендации, чтобы группы разработчиков приложений могли развивать модели данных без вашего участия на каждом этапе.
•
Возьмите на себя постоянную ответственность за эксплуатационные методы, включая планирование обновлений версий, проверку резервного копирования и восстановления на соответствие нашим целям доступности, а также поддержание настроек и размеров кластера в соответствии с нашей рабочей нагрузкой.
•
Улучшите наблюдаемость базы данных, чтобы важные сигналы (задержка, повторные попытки, конфликты, состояние диапазона, емкость) были видны и применимы наряду с нашим более широким мониторингом производства.
•
Работайте с Cockroach Labs как со знающим партнером в нашей управляемой среде и помогите нам правильно определить размер нашей базы данных по мере нашего роста.
Партнер в области инжиниринга
•
Тесно сотрудничайте с инженерами по инфраструктуре, платформам и приложениям, чтобы повысить производительность и доступность базы данных.
•
Наставляйте инженеров по устранению неполадок баз данных, производительности и концепциям распределенных баз данных.
Требования:
•
Более 5 лет опыта работы на должности, где эксплуатация и оптимизация производственных баз данных была вашей основной работой, а не дополнительной обязанностью при разработке приложений.
•
Глубокий практический опыт управления распределенными базами данных, включая их производительность и высокую доступность.
•
Практический опыт управления реляционными базами данных, поддерживающими критически важные для бизнеса производственные системы.
•
Опыт диагностики неэффективности базы данных и внесения измеримых улучшений в запросы, индексацию, схему или конфигурацию.
•
Сильные навыки SQL и свободное владение планами выполнения, управлением транзакциями и компромиссами распределенного SQL (репликация, согласованность, консенсус, распределенные транзакции).…
Источник: Jobicy (https://jobicy.com/jobs/154747-senior-database-engineer).
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Spreedly
Объявление предоставлено Spreedly.