Старший инженер по надежности базы данных
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
ИИ в Zapier
В Zapier мы строим и используем автоматизацию каждый день, чтобы сделать работу более эффективной, творческой и человеческой. Итак, если вы используете инструменты ИИ во время подачи заявления здесь - это здорово! Мы просто просим вас использовать их ответственно и прозрачно.
Ознакомьтесь с нашим руководством о том, как сотрудничать с ИИ во время процесса найма в Zapier, включая информацию о том, как использовать инструменты ИИ, такие как ChatGPT, Claude, Gemini или другие во время нашего процесса найма - и когда не стоит.
Старший инженер по надежности базы данных
Привет!
Мы ищем инженера по надежности базы данных (DBRE) для присоединения к команде State в Zapier. Нам нужен человек, который может определить направление нашей инфраструктуры данных и не боится погрузиться в детали для решения сложных операционных проблем.
Команда State владеет платформой, лежащей в основе сервисов Zapier с сохранением состояния: нашим флотом реляционных баз данных (MySQL и PostgreSQL), слоем кэширования, построенным на Redis и ElastiCache, и инструментарием, который позволяет командам продукта легко, безопасно и надежно использовать все это. Вы будете формировать наши практики вокруг автоматизации, наблюдаемости, производительности, надежности и восстановления после сбоев, а также поможете сделать правильный способ легким для команд, строящих на основе нашего слоя данных. Это старшая роль DBRE в команде State. Вы будете техническим центром тяжести для работы с базой данных и кэшем: человеком, к которому обращаются другие инженеры за проверкой дизайна, тем, кто задает планку для того, как мы управляем слоем данных, и тем, кто отвечает за рост практики DBRE в команде со временем.
Мы знаем, что подача заявления и принятие новой работы в любой компании требует акта веры. Мы хотим, чтобы вы чувствовали себя комфортно и с энтузиазмом подавали заявление в Zapier. Чтобы помочь вам получить более полное представление о жизни в Zapier, мы предлагаем несколько ресурсов, которые дадут вам внутренний взгляд на то, что такое жизнь в Zapier. Надеюсь, вы сделаете шаг веры и подадите заявление.
Наше обязательство перед заявителями Культура и ценности в Zapier Руководство Zapier по удаленной работе Разнообразие и инклюзивность в Zapier
Zapier гордится тем, что является равноправным рабочим местом, посвященным поиску и найму разнообразной рабочей силы.
О вас
Вы опытный технолог баз данных. У вас есть как минимум 7 лет опыта в системной администрации, системной инженерии или разработке программного обеспечения, с как минимум 4 годами опыта эксплуатации производственных реляционных баз данных. У вас есть глубокая экспертиза в MySQL или PostgreSQL и рабочее знание другого, включая экосистему расширений и инструментов каждого движка. Вы понимаете кэширование (такое как Redis) как часть слоя данных, как проектировать и эксплуатировать его в масштабе, а также компромиссы между кэшированием и базой данных под ним.
Вы знаете облачные технологии и относитесь к инфраструктуре как к коду. Вы проектировали и поддерживали высокодоступные облачные системы баз данных в AWS или другой облачной платформе, и управляете этой инфраструктурой с помощью Terraform или аналогичных инструментов IaC, а не вручную. Вы комфортно работаете с состояниями сервисов вместе с Kubernetes или другими распределенными системами, и понимаете компромиссы при запуске нагрузок данных внутри и вокруг оркестрованных сред.
Вы создаете и используете наблюдаемость. Вы реализовали метрики, ведение журналов и оповещения для систем данных с помощью таких инструментов, как Datadog, Prometheus или CloudWatch, и знаете разницу между панелью, которая выглядит хорошо, и той, которая обнаруживает проблемы до того, как клиенты их заметят. Вы относитесь к данным о производительности запросов, задержкам репликации и коэффициентам попадания в кэш как к первоочередным сигналам.
Вы сотрудничаете с продуктовыми командами. Продуктовые команды - ваши клиенты. Когда команда приходит к вам с дизайном или проблемой, вы спрашиваете о их нагрузке, прежде чем предложить решение, предоставляете им варианты с компромиссами, а не директивы, и оставляете их более способными, чем когда нашли. Вы обрабатываете запросы поддержки с той же заботой, что и реагирование на инциденты, участвуете в посменной ротации для производственных систем данных, и предпочитаете научить команду ловить рыбу, чем самому ответить на один и тот же вопрос дважды. Вы хорошо документируете вещи, чтобы ваши знания могли быть потреблены асинхронно.
Вы повышаете планку для команды вокруг себя. Вы - опытный DBRE в этой команде, и относитесь к этому как к ответственности. Вы проверяете проекты коллег и даете обратную связь, которая улучшает дизайн и делает инженера более квалифицированным. Вы работаете в паре над сложными проблемами, когда это помогает кому-то другому расти. Вы превращаете вещи, которые вы узнали с трудом, в документы, шаблоны и руководства, чтобы следующий человек не должен был учиться на них так же тяжело. Вы заботитесь о том, чтобы команда была более способной через год, чем сейчас.
Вы пишете код, чтобы решить системные проблемы. Вы автоматизируете повторяющуюся работу и создаете инструменты, которые делают команду более эффективной. Вы комфортно копаетесь в коде приложения, чтобы исправить ошибку, или запускаете сервис backend, чтобы закрыть пробел в нашей стратегии управления данными. Вы берете на себя ответственность за сложные проблемы и знаете, что "просто бросить больше оборудования" не является стратегией масштабирования.
Вы работаете в режиме AI-first. Инструменты AI уже являются частью того, как вы работаете: вы используете их, чтобы писать и проверять код автоматизации, анализировать планы запросов и журналы, составлять руководства и ускорять расследование инцидентов. У вас есть реальное суждение о том, где результат AI надежен, а где нет, особенно в отношении производственных систем данных, и вы строите эту компетенцию в практиках своей команды, а не только своей собственной.
Что вы будете делать
Держите свет включенным
- Отвечать за надежность нашего слоя кэширования: планирование емкости, поведение при отказе, стратегия обновления и здоровые шаблоны использования для кэшей, размещенных в Redis Enterprise и AWS ElastiCache.
- Участвовать в нашем круглосуточном дежурстве и служить точкой эскалации для проблем с уровнем данных во время производственных инцидентов.
- Поддерживать внутренних клиентов день за днем, от устранения неполадок медленного запроса до консультирования по использованию хранилища, и превращать повторяющиеся вопросы в документацию и инструменты.
Делаем правильный подход простым
-
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: неделю после публикации или поднятия показывается выше собранных с других сайтов, его можно редактировать, поднимать и закрывать, а ещё оно попадает в поиск вакансий Google.