C

Database Reliability Engineer - Core Team (Python)

Note: This position can be based remotely in the Netherlands, UK, or Germany.

clickhouse

↑ Вакансия с автоподнятием
Зарплата не указанаАвстралияСингапурЯпонияEMEAУдалёнка

Note: This position can be based remotely in the Netherlands, UK, or Germany.

  • We are committed to providing our customers with reliable and secure services at ClickHouse. To continue this, we are building out our Site Reliability Engineering team in ClickHouse Core. As one of the first members of our Reliability Engineering Team at Core, you will be responsible for building and leading processes to ensure and improve the reliability, availability, scalability, and performance of ClickHouse. You will collaborate with different teams like Control Plane, Dataplane,Security, Support and Operations and guide them to implement ClickHouse in the best way for our customers. You will also own the areas of managing engineering escalation management and response, investigations, post-mortem analysis including running blameless postmortems, and continuous improvement of how Clickhouse is run and optimized in the cloud. This role is a unique opportunity to make a significant impact on our elastic, limitless scale, high-performance ClickHouse in ClickHouse Cloud.

    What will you do?

    • Continuously improve the reliability and performance of ClickHouse core.

    • Improve and create metrics and alerts for ClickHouse to be able to identify and prevent problems in production before they affect customers. 

    • Dig deeper into the most common problems encountered by customers in Clickhouse Core to identify the root cause of problems and submit bug fixes, issue reports and suggest improvements.

    • Enhance and refine incident response processes and post-mortem analysis for ClickHouse core related outages including working with support and Cloud teams to communicate to the impacted customers.

    • Plan, enable, and drive Chaos initiatives across Engineering teams, based upon internal priorities.

    • Manage on-call processes to respond to performance and reliability issues, and establish best practices for coordinating escalation to resolve issues and minimize customer impact.

    About you:

    • Bachelor’s or Master’s degree in Computer Science or a related field.

    • At least 5 years of experience in Reliability Engineering, QA or customer facing engineering.

    • Previous experience operating ClickHouse or other SQL databases in production. 

    • Excellent understanding of distributed database internals and SQL, particularly ClickHouse is a major plus.

    • Scripting experience with Shell or Python,and ability to read and understand C++ code.

    • Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.

    • You are a strong problem-solver and have solid production debugging skills.

    • You thrive in a fast-paced environment as part of a global team, and you see yourself as a partner with the business with the shared goal of moving the business forward.

    • You have a high level of responsibility, ownership, and accountability.

  • Excellent communication skills

Perks

  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.

  • Healthcare - Employer contributions towards your healthcare.

  • Equity in the company - Every new team member who joins our company receives stock options.

  • Time off - Flexible time off in the US, generous entitlement in other countries.

  • A USD$500 Home office setup if you’re a remote employee.

  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

Culture - We All Shape It

As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.

Are you interested in finding out more about our culture? Learn more about our values here. Check out our blog posts or follow us on LinkedIn to find out more about what’s happening at ClickHouse.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Please see here for our Privacy Statement.

Похожие вакансии Администратор баз данных

hh.ru
до 9k ₽РоссияБоровлянка (Тюменская область)Офис

Мы ищем опытного Senior Database Administrator, который будет отвечать за надежность, производительность и безопасность высоконагруженных баз данных компании. Вам предстоит проектировать архитектуру БД, сопровождать производственные системы, оптимизировать производительность и обеспечивать бесперебойную работу критически важных сервисов.

Чем предстоит заниматься

  • Администрирование производственных баз данных (PostgreSQL / Oracle / MS SQL Server / MySQL — в зависимости от используемого стека).
  • Проектирование и развитие архитектуры баз данных.
  • Мониторинг состояния БД и обеспечение высокой доступности (High Availability).
  • Оптимизация производительности SQL-запросов и работы серверов баз данных.
  • Анализ и устранение причин деградации производительности.
  • Настройка резервного копирования, восстановления и Disaster Recovery.
  • Настройка репликации, кластеризации и механизмов отказоустойчивости.
  • Автоматизация рутинных задач с использованием Bash, Python или PowerShell.
  • Планирование обновлений СУБД и проведение миграций без простоя.
  • Взаимодействие с командами разработки, DevOps и системными администраторами.
  • Проведение аудита безопасности и управление правами доступа.
  • Участие в расследовании инцидентов и их предотвращении.
  • Документирование архитектуры и эксплуатационных процедур.

Наши ожидания

Обязательные требования

  • Опыт работы администратором баз данных от 5 лет.
  • Глубокое знание одной или нескольких СУБД:
    • PostgreSQL;
    • Oracle Database;
    • Microsoft SQL Server;
    • MySQL/MariaDB.
  • Отличное понимание внутреннего устройства СУБД:
    • индексы;
    • блокировки;
    • транзакции;
    • MVCC;
    • планы выполнения запросов;
    • оптимизатор запросов.
  • Опыт настройки:
    • репликации;
    • кластеров высокой доступности;
    • резервного копирования;
    • восстановления после сбоев.
  • Уверенное владение SQL.
  • Опыт поиска узких мест и оптимизации производительности.
  • Опыт работы с Linux.
  • Навыки автоматизации (Bash, Python или PowerShell).
  • Понимание принципов информационной безопасности и разграничения доступа.

Будет преимуществом

  • Опыт работы с Kubernetes.
  • Опыт эксплуатации БД в облачных средах (AWS, Azure, GCP).
  • Знание контейнеризации (Docker).
  • Работа с системами мониторинга (Prometheus, Grafana, Zabbix).
  • Опыт настройки PgBouncer, Patroni, Pgpool-II, AlwaysOn, RAC или аналогичных технологий.
  • Опыт CI/CD.
  • Работа с Terraform или Ansible.
  • Знание NoSQL-решений (MongoDB, Redis, Elasticsearch).

Что мы предлагаем

  • Конкурентную заработную плату.
  • Работу над высоконагруженными системами.
  • Возможность влиять на архитектурные решения.
  • Современный стек технологий.
  • Гибкий график работы.
  • Возможность удаленной работы или гибридного формата.
  • Профессиональное обучение и сертификацию.
  • ДМС (при наличии корпоративной программы).
  • Команду сильных инженеров и интересные технические задачи.

Ключевые компетенции

  • Экспертное знение SQL и СУБД.
  • Аналитическое мышление.
  • Системный подход к решению проблем.
  • Умение работать с критичными инцидентами.
  • Навыки документирования технических решений.
  • Ответственность за надежность и доступность инфраструктуры.
hh.ru
от 95k ₽РоссияБрянскОфис

⚡️ На крупное промышленное предприятие г. Карачева требуется администратор баз данных отдела информационных технологий⚡️

Полный день ⏰ Стабильные выплаты два раза в месяц

Выплата квартальной премии и 13-й зп по итогам работы Общества.

Мы предлагаем:

1️⃣ Официальное трудоустройство

2️⃣ Полный соц. пакет (оплачиваемые отпуска, больничные, спец. одежда, путевки в оздоровительные детские лагеря, новогодние подарки детям и т.д.)

3️⃣ Отсрочка от призыва на военную службу по мобилизации

4️⃣ Доставка сотрудников корпоративным транспортом по маршруту Брянск - Карачев - Брянск

5️⃣ Столовая на территории завода с вкусными обедами

6️⃣ Собственный тренажерный зал для работников завода

7️⃣ Участие в спортивных и культурных мероприятиях (секция бокса, футбола и настольного тенниса; участие в ГТО и турслёте и т.д.)

Обязанности:

✏️ Развёртывание СУБД на серверах, применение обновлений безопасности, миграция на новые мажорные версии;

✏️ Отслеживание выпусков новых версий и исправления ошибок СУБД и соответствующего ПО, планирование и выполнение работ по обновлению СУБД и ПО;

✏️ Настройка параметров СУБД под конкретное серверное оборудование;

✏️ Оптимизация производительности БД: анализ выполнения запросов, работа с индексами, настройка параметров СУБД. Оптимизация распределения вычислительных и сетевых ресурсов, взаимодействующих с БД;

✏️ Наблюдение за событиями СУБД, нагрузкой вычислительных ресурсов, устранение ошибок, анализ предупреждений. Выявление и устранение взаимных блокировок и долгих транзакций;

✏️ Ведение эксплуатационной и технологической документации, подготовка отчётов о функционировании БД;

✏️ Разработка стратегии резервного копирования, планирование и выполнение работ по резервному копированию, оперативному восстановлению данных из резервных копий, разработка процедур и скриптов для резервного копирования и восстановления данных, учёт резервных копий;

✏️ Управление учётными записями пользователей и приложений, разграничение прав доступа.

Требования:

1️⃣ Высшее техническое (профильное) образование. Приветствуется наличие профессиональных сертификатов;

2️⃣ Опыт работы в должности администрирования конкретной СУБД не менее 2-х лет;

3️⃣ Глубокие знания СУБД (Microsoft SQL, PostgreSQL, MySQL);

4️⃣ Знания языка запросов SQL на уровне проектирования сложных запросов, оптимизации медленных запросов, знание процедурных расширений (PL/pgSQL, T-SQL);

5️⃣ Администрирование ОС Windows / Linux на уровне настройки ядра под требования БД, написания скриптов автоматизации (bash, python);

6️⃣ Знание методов резервного копирования, умение стратегического планирования резервного копирования и проверки резервных копий;

7️⃣ Опыт работы с системами мониторинга (Zabbix, Grafna) и специализированными утилитами (pgBadger, Performance Monitor).

⚡️ Откликайся на вакансию прямо сейчас и стань частью нашего дружного коллектива! ⚡️

Сайты компаний
P

DataBase Administrator

plataАвтоподнятие
Зарплата не указанаВесь мир

Cloud Services Team:

We are looking for a skilled Database Administrator with proven experience in designing, implementing, and managing large-scale, high-performance database systems. In this role, you will be responsible for ensuring the reliability, scalability, and security of mission-critical databases across multiple technologies and environments.

Challenges that await you:

  • Architect and optimize database infrastructures to support large-scale, high-traffic workloads.
  • Administer and maintain clusters across PostgreSQL
  • Design and operate backup, recovery, and disaster recovery strategies, ensuring business continuity.
  • Automate operational processes, including scaling, monitoring, and maintenance, using infrastructure-as-code (Terraform,OpenTofu, CloudFormation), Ansible, Gitlab CI
  • Optimize performance at every layer: schema design, query execution, indexing, caching, and storage.
  • Configure and manage replication and sharding strategies for high availability, fault tolerance, and geo-distribution.
  • Ensure compliance with SOC 2, HIPAA, GDPR, and enforce database security best practices.

What makes you a great fit:

  • 3+ years of hands-on experience as a DBA in production-grade, distributed environments.
  • Deep knowledge of PostgreSQL
  • Proven expertise in managing databases across major cloud platforms (Amazon Web Services, Google Cloud Platform, Azure, Yandex Cloud) 
  • Advanced expertise in SQL query tuning, schema optimization, and indexing strategies.
  • Strong experience with replication, partitioning, and clustering in high-availability systems.
  • Proficiency in backup, restore, and failover mechanisms in multi-AZ and multi-region setups.
  • Skills in automation and scripting (Python, Bash, Go).
  • Familiarity with Kubernetes-based deployments(example operator Zalando for PG,Strimzi Kafka) and modern observability stacks (Prometheus, Datadog, AWS CloudWatch).
  • B1 or higher English level for effective communication with an international team

Your bonus skills:

  • Experience with IaC tools (Terraform, OpenTofu, CloudFormation).

Our ways of working:

  • Innovative Spirit: A commitment to creativity and groundbreaking solutions
  • Honest Feedback: valuing open, transparent communication
  • Supportive Team: a strong, collaborative community
  • Celebrating Achievements: recognizing our wins together
  • High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances

Our benefits:

  • Relocation support to Mexico, Serbia, Cyprus, Spain, Kazakhstan, Georgia with full visa & permit support to the employee and family
  • Flexible work from one of our offices or remote
  • Healthcare Coverage
  • Education Budget: Language lessons, professional training and certifications
  • Wellness Budget: Mental health and fitness activity reimbursements
  • Vacation policy: 20 days of annual leave and paid sick leave

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.