Работа
Из фида партнера
Старший бэкэнд-инженер, совершенствование баз данных (Ruby)
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- gitlab
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
GitLab — это интеллектуальная платформа оркестрации для DevSecOps. GitLab позволяет организациям повысить производительность разработчиков, повысить операционную эффективность, снизить риски безопасности и соответствия требованиям, а также ускорить цифровую трансформацию. Более 50 миллионов зарегистрированных пользователей и более 50% компаний из списка Fortune 100* доверяют GitLab, чтобы быстрее выпускать лучшее и более безопасное программное обеспечение.
Те же принципы, заложенные в наши продукты, отражены и в том, как работает наша команда: мы рассматриваем ИИ как основной фактор повышения производительности, и ожидается, что все члены команды будут включать ИИ в свои повседневные рабочие процессы для повышения эффективности, инноваций и результативности. GitLab — это место, где карьера ускоряется, инновации процветают и ценится каждый голос. Наша высокопроизводительная культура основана на наших ценностях и постоянном обмене знаниями, что позволяет членам нашей команды полностью раскрыть свой потенциал, сотрудничая с лидерами отрасли для решения сложных проблем. Создавайте будущее вместе с нами, создавая технологии, которые меняют подход к разработке программного обеспечения в мире.
* Fortune 500® — зарегистрированная торговая марка Fortune Media IP Limited, используемая по лицензии. Заявление основано на данных GitLab. В список Fortune 100 входят 20% лучших компаний из списка Fortune 500 2025 года, опубликованного в июне 2025 года. Fortune и Fortune Media IP Limited не связаны с продуктами и услугами GitLab и не поддерживают их.
Обзор этой роли
В качестве старшего бэкэнд-инженера в группе Database Excellence вы будете создавать и развивать платформы данных и инструменты, которые обеспечивают масштабируемость, работоспособность и безопасность хранилищ данных приложений GitLab как на GitLab.com, так и на тысячах самоуправляемых экземпляров. Основное внимание на этой должности уделяется созданию превентивных средств контроля роста данных для GitLab.com, включая структуры хранения и управления жизненным циклом, соблюдение политик хранения во время изменения схемы и инструменты, которые поддерживают устойчивый рост базы данных, поскольку разработка на основе ИИ ускоряет скорость накопления данных. Вы поможете командам GitLab уверенно рассуждать об архитектуре данных, их размещении и управлении жизненным циклом, одновременно активно выявляя точки насыщения в нашей инфраструктуре GitLab.com и проводя корректирующие действия вместе с командами партнеров. Благодаря недавнему переходу команды в подразделение по разработке данных вы также будете формировать новые функции масштабируемости и работоспособности данных для самоуправляемых клиентов, работая на практике с PostgreSQL и Ruby on Rails в полностью удаленной среде с широким спектром возможностей совместной работы.
Некоторые примеры наших проектов:
• Средства контроля роста данных (обеспечение хранения и управление жизненным циклом данных).
• Инструменты воспроизведения SQL-трафика.
• Структура фоновых операций
Что ты будешь делать
• Разрабатывать и совершенствовать серверные функции и платформы данных, которые позволяют командам GitLab безопасно и эффективно работать с данными в любом масштабе в рамках SaaS и самоуправляемых развертываний.
• Проектировать и создавать системы хранения данных и управления жизненным циклом, включая соблюдение политик хранения, инструменты массового удаления данных и автоматическую идентификацию таблиц, для которых необходимы политики хранения.
• Создавайте защитные барьеры с сдвигом влево, такие как проверки статического анализа и принудительное соблюдение времени изменения схемы, которые выявляют неустойчивые модели роста данных до того, как они достигнут рабочей среды.
• Тесно сотрудничать с командами по управлению продуктами, пользовательскому интерфейсу, интерфейсу, инфраструктуре, поставке программного обеспечения и аналитике для разработки и поставки высокопроизводительных решений.
• Просматривайте и улучшайте изменения, связанные с базой данных, вносимые другими инженерами и участниками сообщества, обеспечивая целостность, безопасность и производительность данных во всех сценариях развертывания.
• Проектируйте, создавайте и обслуживайте такие инструменты, как системы воспроизведения SQL-трафика и фоновые операции, для упреждающего выявления и решения проблем масштабируемости и производительности.
• Исследовать, разрабатывать и внедрять улучшения в области хранения данных и управления их жизненным циклом, производительности, масштабируемости и работоспособности баз данных, включая такие области, как стратегии обратимого удаления и тестирование миграции баз данных.
• Документируйте лучшие практики работы с базами данных, шаблоны, которых следует избегать, а также рекомендации по архитектуре данных, чтобы разработчики могли принимать обоснованные решения.
• Разрабатывайте профилактические инструменты и защитные меры, которые помогут разработчикам обнаруживать и устранять потенциальные проблемы с производительностью и данными на ранних этапах жизненного цикла разработки.
•
Что ты принесешь
• Профессиональный опыт разработки программного обеспечения для работы с PostgreSQL в больших и сложных производственных средах, включая решения высокой доступности с автоматическим переключением при сбое и миграцией данных без простоев, а также управление большими или быстрорастущими наборами данных с помощью таких подходов, как сохранение данных, архивирование, секционирование или управление жизненным циклом.
• Владение Ruby on Rails или другой платформой Ruby, включая проектирование, внедрение и проверку серверных функций.
• Способность рассуждать о конструкции программного обеспечения, алгоритмах и компромиссах в производительности на уровне системы.
• Сильные письменные коммуникативные навыки и комфортная асинхронная работа в полностью удаленной распределенной команде.
• Самостоятельный стиль работы с эффективными организаторскими способностями и способностью расставлять приоритеты в качестве «менеджера одного».
• Соответствие ценностям GitLab, включая прозрачность, сотрудничество, инклюзивность и вклад в открытый исходный код.
• Открытость к изучению и применению новых инструментов и подходов, включая переносимый опыт из соответствующих областей данных, инфраструктуры или инструментов разработчика.
• Готовность участвовать в ротации нашей базы данных уровня 2 по вызову в вашем часовом поясе.…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-senior-backend-engineer-database-excellence-ruby-194431)
Те же принципы, заложенные в наши продукты, отражены и в том, как работает наша команда: мы рассматриваем ИИ как основной фактор повышения производительности, и ожидается, что все члены команды будут включать ИИ в свои повседневные рабочие процессы для повышения эффективности, инноваций и результативности. GitLab — это место, где карьера ускоряется, инновации процветают и ценится каждый голос. Наша высокопроизводительная культура основана на наших ценностях и постоянном обмене знаниями, что позволяет членам нашей команды полностью раскрыть свой потенциал, сотрудничая с лидерами отрасли для решения сложных проблем. Создавайте будущее вместе с нами, создавая технологии, которые меняют подход к разработке программного обеспечения в мире.
* Fortune 500® — зарегистрированная торговая марка Fortune Media IP Limited, используемая по лицензии. Заявление основано на данных GitLab. В список Fortune 100 входят 20% лучших компаний из списка Fortune 500 2025 года, опубликованного в июне 2025 года. Fortune и Fortune Media IP Limited не связаны с продуктами и услугами GitLab и не поддерживают их.
Обзор этой роли
В качестве старшего бэкэнд-инженера в группе Database Excellence вы будете создавать и развивать платформы данных и инструменты, которые обеспечивают масштабируемость, работоспособность и безопасность хранилищ данных приложений GitLab как на GitLab.com, так и на тысячах самоуправляемых экземпляров. Основное внимание на этой должности уделяется созданию превентивных средств контроля роста данных для GitLab.com, включая структуры хранения и управления жизненным циклом, соблюдение политик хранения во время изменения схемы и инструменты, которые поддерживают устойчивый рост базы данных, поскольку разработка на основе ИИ ускоряет скорость накопления данных. Вы поможете командам GitLab уверенно рассуждать об архитектуре данных, их размещении и управлении жизненным циклом, одновременно активно выявляя точки насыщения в нашей инфраструктуре GitLab.com и проводя корректирующие действия вместе с командами партнеров. Благодаря недавнему переходу команды в подразделение по разработке данных вы также будете формировать новые функции масштабируемости и работоспособности данных для самоуправляемых клиентов, работая на практике с PostgreSQL и Ruby on Rails в полностью удаленной среде с широким спектром возможностей совместной работы.
Некоторые примеры наших проектов:
• Средства контроля роста данных (обеспечение хранения и управление жизненным циклом данных).
• Инструменты воспроизведения SQL-трафика.
• Структура фоновых операций
Что ты будешь делать
• Разрабатывать и совершенствовать серверные функции и платформы данных, которые позволяют командам GitLab безопасно и эффективно работать с данными в любом масштабе в рамках SaaS и самоуправляемых развертываний.
• Проектировать и создавать системы хранения данных и управления жизненным циклом, включая соблюдение политик хранения, инструменты массового удаления данных и автоматическую идентификацию таблиц, для которых необходимы политики хранения.
• Создавайте защитные барьеры с сдвигом влево, такие как проверки статического анализа и принудительное соблюдение времени изменения схемы, которые выявляют неустойчивые модели роста данных до того, как они достигнут рабочей среды.
• Тесно сотрудничать с командами по управлению продуктами, пользовательскому интерфейсу, интерфейсу, инфраструктуре, поставке программного обеспечения и аналитике для разработки и поставки высокопроизводительных решений.
• Просматривайте и улучшайте изменения, связанные с базой данных, вносимые другими инженерами и участниками сообщества, обеспечивая целостность, безопасность и производительность данных во всех сценариях развертывания.
• Проектируйте, создавайте и обслуживайте такие инструменты, как системы воспроизведения SQL-трафика и фоновые операции, для упреждающего выявления и решения проблем масштабируемости и производительности.
• Исследовать, разрабатывать и внедрять улучшения в области хранения данных и управления их жизненным циклом, производительности, масштабируемости и работоспособности баз данных, включая такие области, как стратегии обратимого удаления и тестирование миграции баз данных.
• Документируйте лучшие практики работы с базами данных, шаблоны, которых следует избегать, а также рекомендации по архитектуре данных, чтобы разработчики могли принимать обоснованные решения.
• Разрабатывайте профилактические инструменты и защитные меры, которые помогут разработчикам обнаруживать и устранять потенциальные проблемы с производительностью и данными на ранних этапах жизненного цикла разработки.
•
Что ты принесешь
• Профессиональный опыт разработки программного обеспечения для работы с PostgreSQL в больших и сложных производственных средах, включая решения высокой доступности с автоматическим переключением при сбое и миграцией данных без простоев, а также управление большими или быстрорастущими наборами данных с помощью таких подходов, как сохранение данных, архивирование, секционирование или управление жизненным циклом.
• Владение Ruby on Rails или другой платформой Ruby, включая проектирование, внедрение и проверку серверных функций.
• Способность рассуждать о конструкции программного обеспечения, алгоритмах и компромиссах в производительности на уровне системы.
• Сильные письменные коммуникативные навыки и комфортная асинхронная работа в полностью удаленной распределенной команде.
• Самостоятельный стиль работы с эффективными организаторскими способностями и способностью расставлять приоритеты в качестве «менеджера одного».
• Соответствие ценностям GitLab, включая прозрачность, сотрудничество, инклюзивность и вклад в открытый исходный код.
• Открытость к изучению и применению новых инструментов и подходов, включая переносимый опыт из соответствующих областей данных, инфраструктуры или инструментов разработчика.
• Готовность участвовать в ротации нашей базы данных уровня 2 по вызову в вашем часовом поясе.…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-senior-backend-engineer-database-excellence-ruby-194431)
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: gitlab
Объявление предоставлено gitlab.