Altenar

Clickhouse Database Administrator, DBA

Altenar

full-time

Posted on:

Location Type: Hybrid

Location: St JuliansMalta

Visit company website

Explore more

AI Apply
Apply

About the role

  • Continuously updating core knowledge and skills in the infrastructure, performance and reliability aspects of ClickHouse and related data warehousing technologies that Altenar harnesses in the operation of its business.
  • Working with the Solution Architect and other key Technology team stakeholders on the ongoing architectural development of the Altenar Intelligence Platform, with specific ownership of ClickHouse-related components.
  • Design, implement and maintain ClickHouse schemas (tables, partitions, primary keys, indexes, materialized views) to support analytical use cases, reporting and self-service BI.
  • Optimise query performance in ClickHouse through schema refinement, appropriate engine selection, partitioning strategies, projections, compression settings and query tuning.
  • Work with Data Analysts, Infrastructure Engineers and Data Services Engineers to implement robust, scalable ingestion patterns into ClickHouse (e.g. via streaming, messaging systems and ETL/ELT pipelines) and ensure data quality and consistency.
  • Manage ClickHouse clusters including installation, configuration, scaling, and ongoing maintenance (replication, sharding, rolling upgrades, configuration management).
  • Manage the capacity planning associated with the Altenar Intelligence Platform’s ClickHouse workloads, including storage growth, CPU/IO utilisation and concurrency.
  • Manage the availability and reliability of ClickHouse by developing, monitoring and troubleshooting backup and recovery strategies and high-availability/disaster recovery configurations.
  • Implement and maintain monitoring, alerting and performance dashboards for ClickHouse (e.g. integrating with existing observability stacks like Prometheus and Zabbix) and proactively address bottlenecks and incidents.
  • Participation in the Architecture Review process to ensure new initiatives or major changes to the Altenar product portfolio have data flow and ClickHouse considerations represented at the inception phase.
  • Review query patterns, logs and metrics and provide feedback and best practices to data analysts, developers and other stakeholders.
  • Be responsible for data security implementation within ClickHouse, including access control, encryption where applicable, and adherence to internal and regulatory data protection requirements.
  • Participation in the research, testing and design of new database-related tools and services (e.g. tooling for schema management, migration, backup, observability) for online or warehoused data.
  • Work in a fast-paced, dynamic, multinational, multicultural environment.
  • Creating and maintaining documentation for ClickHouse operations, standards and solutions provided.

Requirements

  • Hands-on experience administering ClickHouse in production environments, potentially - strong experience with similar columnar/analytical databases (e.g. Vertica, Druid, BigQuery, Snowflake) with a strong interest and willingness to specialise in ClickHouse.
  • Strong SQL skills and a solid understanding of columnar storage concepts, data partitioning, compression and indexing strategies.
  • Experience with streaming or batch ingestion into analytical databases; familiarity with technologies such as Kafka and distributed logs is considered an advantage.
  • Experience with DevOps practices and tools (practical use of Git and Infrastructure-as-Code practices is a must).
  • Strong systems background with deep understanding of IO performance and network protocols, particularly in the context of high-throughput analytical workloads.
  • Experience with Linux server administration and shell scripting.
  • Experience in Docker, Kubernetes and the use of Helm charts is a plus, especially for running ClickHouse in containerised or orchestrated environments.
  • Experience with Grafana, Prometheus (or similar monitoring/alerting tools) is a strong plus, particularly for database metrics and observability.
  • Experience with Ansible (or similar configuration management tools) is a plus.
  • Any knowledge of Python, C# or Java is considered an advantage.
  • Strong research and validation skills, with the ability to evaluate and benchmark alternative configurations or tools.
  • Prior direct or indirect involvement in data warehouse design, tool selection and support is considered an advantage.
  • Strong presentation skills.
  • Proficient in spoken and written English.
  • Graduate-level education in Computer Science, Engineering or other relevant field.
Benefits
  • Providing a fantastic environment to work in
  • Supporting your personal and technical development with training opportunities
  • Providing career growth in a very interesting company with global customer base
  • Providing you with support to ensure you have a good working environment
  • Providing guidance and technical direction
  • Building a strong Technology Operations team around you to ensure we maintain agility whilst keeping compatible segregation of duties.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ClickHouseSQLdata partitioningcompressionindexing strategiesstreaming ingestionbatch ingestionLinux server administrationDockerKubernetes
Soft Skills
strong presentation skillsresearch skillsvalidation skillscommunication skillsability to evaluate configurations