О компании
GitLab — интеллектуальная платформа оркестрации для DevSecOps. GitLab помогает организациям повышать продуктивность разработчиков, улучшать операционную эффективность, снижать риски в области безопасности и соответствия требованиям и ускорять цифровую трансформацию. Более 50 миллионов зарегистрированных пользователей и более 50% компаний из списка Fortune 100 доверяют GitLab выпуск более качественного и безопасного программного обеспечения быстрее.
Обзор этой роли
На позиции Director of Engineering, Database Excellence вы будете руководить этапом Database Excellence и подчиняться Vice President of Data Engineering. Вы будете определять направление развития баз данных, которые поддерживают GitLab.com, self-managed GitLab и GitLab Dedicated. Ваша организация отвечает за надёжность, ёмкость, состояние и устойчивость хранилищ данных приложений GitLab, с основным фокусом на PostgreSQL наряду с Redis, OpenSearch, ClickHouse и объектным хранилищем.
Вы будете нести ответственность за ёмкость и доступность баз данных на GitLab.com. Вы будете направлять долгосрочные решения по платформе, сотрудничая с Infrastructure, Product, Distribution, Support, Security и FinOps. Работа включает снижение затрат на инфраструктуру, улучшение контроля роста данных и обнаружения насыщения, стандартизацию сервисов баз данных, перестройку опыта обновления self-managed и участие в общекорпоративной стратегии хранилищ данных GitLab, включая партиционирование Cells.
Чем вы будете заниматься
•Определять направление и долгосрочные планы для платформы баз данных в соответствии со стратегией компании.
•Нести ответственность за результаты по ёмкости и доступности баз данных для GitLab.com и доносить риски, связанные с базами данных, до руководства высшего звена.
•Руководить и наставлять трёх Engineering Managers и развивать инженеров уровня Staff+ в лидеров.
•Принимать междивизионные технические решения на основе данных, сотрудничая с Infrastructure, Product, Distribution, Support, Security и FinOps.
•Сотрудничать с Product для приоритизации инвестиций в платформу баз данных и принятия компромиссов по инфраструктуре в контексте продуктовых результатов.
•Отвечать за план найма, дизайн организации, удержание и управление эффективностью команд в разных регионах.
•Устанавливать квартальные цели и ключевые результаты (OKR) и ключевые показатели эффективности инженерии для этапа, а также управлять бюджетом инфраструктуры баз данных вместе с FinOps.
•Выступать точкой эскалации при инцидентах с базами данных, стандартизировать эффективные процессы и поддерживать справочник в актуальном состоянии.
Что вы принесёте с собой
•Опыт руководства менеджерами менеджеров, включая наставничество начинающих менеджеров.
•Опыт практической работы с PostgreSQL в масштабе, включая планирование ёмкости, обновления, репликацию, производительность и крупные production-кластеры.
•Опыт использования данных для принятия стратегических технических решений и связи инвестиций в платформу баз данных и компромиссов с продуктовыми результатами.
•Опыт поддержки программного обеспечения, которое клиенты разворачивают самостоятельно, или работы над задачей обновления self-managed.
•Опыт руководства backend-командами, отвечающими за production-инфраструктуру, с применением практик site reliability engineering, включая цели уровня сервиса (SLO), дежурства on-call, управление инцидентами, управление затратами и автоматизацию.
•Опыт ясного письменного общения в асинхронной компании с приоритетом справочника (handbook-first).
•Опыт руководства глобально распределёнными удалёнными командами.
•Будет плюсом: опыт работы с Redis, ClickHouse, OpenSearch, объектным хранилищем, Google Cloud Platform, Kubernetes, Terraform, Chef, управляемыми сервисами баз данных, FinOps, рабочими процессами инженерии с поддержкой ИИ или организациями платформы и инфраструктуры.
О команде
Database Excellence включает Database Architecture, Database Automation и Self Managed Database. Три Engineering Managers руководят этими командами вместе с Operations Manager. Наши команды работают в США, Европе, на Ближнем Востоке, в Африке и Индии. Database Architecture обеспечивает рекомендации по хранилищам данных, контроль роста данных и процесс database review. Database Automation создаёт автоматизацию парка PostgreSQL, обновления, провижининг, мониторинг состояния и внутреннее управляемое предложение PostgreSQL. Self Managed Database перестраивает опыт обновления и миграции для self-managed GitLab.
Зарплата
Диапазон базовой заработной платы действует только для резидентов Соединённых Штатов и отражает базовую ставку по роли в различных локациях по территории США. Уровень грейда и диапазоны зарплат определяются по результатам собеседований и оценке образования, опыта, знаний, навыков, способностей кандидата, справедливости по отношению к другим членам команды, соответствия рыночным данным и географического расположения. Диапазон базовой зарплаты не включает бонусы, долю в капитале (equity) или льготы.
Диапазон зарплаты в США: $230,400—$345,600 USD
Как GitLab поддерживает штатных сотрудников
•Льготы для здоровья, финансов и благополучия
•Гибкий оплачиваемый отпуск
•Группы ресурсов для сотрудников (Team Member Resource Groups)
•Доля в капитале и план выкупа акций сотрудниками
•Фонд роста и развития
•Отпуск по уходу за ребёнком