A

ARHS

Software development and Business Intelligence services

Database Administrator

Database AdministrationConfirmed live in the last 24 hours
Full-timeThe Hague, NetherlandsNo salary listedIn-person

About the Job

Requirements

  • A bachelor degree and 9 years of IT experience are mandatory.
  • Present excellent command of English at least at B2 level.
  • Have a minimum of 8 years of experience in complex enterprise environments, administering large-scale general ICT systems.
  • Have a minimum of 6 years of experience administering mission-critical production databases with sensitive data in high-security environments.
  • Have a minimum of 5 years of database administration experience with MariaDB or MySQL.
  • Have a minimum of 5 years of experience with PostgreSQL.
  • Have a minimum of 2 years of database administration experience with Kubernetes.
  • The above experience must be in on-premise, air-gapped environments.
  • Have knowledge of databases and stateful datasets in containerized environments, including persistent storage volumes.
  • Have knowledge of high availability and disaster recovery in containerized environments.
  • Have knowledge of performance monitoring, performance analysis, and performance optimization for database management in containerized environments.
  • Have knowledge of conceptual and physical data modelling, data model normalization, and entity-attribute-relationship design.
  • Have knowledge of complex enterprise architectures and advanced ICT solution designs, including microservices.
  • Have knowledge of ITIL processes for systematic management of complex IT environments.

Responsibilities

  • Perform day-to-day database administration for database management systems including MariaDB and PostgreSQL.
  • Install, configure, patch, and upgrade database management systems, database servers, and databases.
  • Administer databases in virtualized environments such as VMware, and administer virtual-machine operating systems underlying database management systems, including Red Hat Linux and CentOS.
  • Administer databases in containerized environments, including Kubernetes.
  • Enforce data security and data protection policies by managing security and database access, and identify and audit user access to sensitive databases in compliance with procedures and regulations.
  • Follow structured incident-management processes to detect, diagnose, and resolve service disruptions, restore availability, and ensure data integrity; manage incidents using IT service management tools such as ServiceNow.
  • Follow controlled processes for planning and validating releases of new database systems or changes to existing databases in pre-production and production environments, minimizing downtime and preventing data loss.
  • Define, gather, and manage metrics to monitor databases, operating systems, and servers; check error logs, system events, database events, disk space, and storage events, and use monitoring tools including SCOM to identify, prevent, and resolve issues.
  • Install, configure, schedule, and monitor database jobs for backups, integrity checks, index maintenance, and update statistics.
  • Define, create, and schedule database backup plans and strategies; ensure restorability; integrate database-level backups with operating-system-level backup systems such as NetBackup; and manage data retention.
  • Define and gather critical performance metrics for database management systems and operating systems; use tools such as SolarWinds DPA to assess data access patterns and query plans and tune and optimize database queries.
  • Meet service-level agreements by configuring high availability and disaster recovery, and defining, implementing, configuring, and monitoring technologies including Galera, MaxScale, and data replication.
  • Define, create, and implement DevOps pipelines for deploying database changes into production using Puppet, Azure DevOps, and Flyway.
  • Define, implement, schedule, and monitor scripts to automate repetitive and recurring tasks using Bash, Puppet, Python, and PowerShell.
  • Design, reverse engineer, and document conceptual and physical database models, and define and update standard operating procedures.
  • Implement database changes and releases in production and other environments in compliance with standards and procedures.
  • Coordinate or participate with Development, Architecture, Applications, Security, Networks, and Service Management teams in troubleshooting and problem resolution.
  • Communicate opposing views to stakeholders and facilitate compromise solutions, while enabling teamwork.
  • Provide technical training or knowledge transfer to internal teams to support smooth handovers and self-sufficiency in routine tasks.
  • Promptly address assigned incident and change tickets through the IT service management tool, follow up and prioritize tasks, and resolve them within established timeframes and service-level agreements.

Desired Qualifications

  • Have a minimum of 2 years of experience working with public or hybrid cloud services and solutions on Azure or AWS.
  • Have a minimum of 3 years of database administration experience with high-availability and disaster-recovery technologies, clustering solutions, HAProxy, Patroni, Galera, and MaxScale.
  • Have database administration experience with Neo4j, Milvus, MongoDB, and Cassandra.
  • Have experience with VMware virtualization.
  • Have database administration experience with Microsoft SQL Server, Always On Availability Groups, and Windows Server Failover Clusters.
  • Have experience with tools and technologies for implementing business intelligence solutions, including ETL, OLAP, and Power BI.
  • Have experience administering all mentioned database management systems and technologies in on-premise environments.
  • Have experience developing scripts and solutions for DevOps pipelines, automated deployment, database schema versioning and deployment, Puppet, Azure DevOps/TFS, Flyway, Bash, PowerShell, and Terraform.
  • Have knowledge of Agile methodologies and processes for bridging ICT development and operations.
  • Have knowledge of technologies related to ICT data centers, infrastructure, security, storage, networking, and service management.
  • Have knowledge of advanced concepts and technologies in data analytics, machine learning, and artificial intelligence.

About the Company

ARHS

Software development and Business Intelligence services

What Arηs does: Arηs provides software development and business intelligence services. How its product works: In software development, it handles the full application lifecycle—from gathering requirements and business process redesign to development, testing and maintenance, with a focus on Java/J2EE. It also offers outsourced application maintenance under demanding SLAs. In BI, it designs and builds data warehouses, performs ETL, creates datamarts and reports, dashboards, and applies data governance and metadata management to enable reliable operational, tactical and strategic decisions. How it differs from competitors: It combines end-to-end software development services with market-leading BI delivery, offering both development and BI under one group, along with strong SLA-based maintenance and governance capabilities. What it aims for: To help enterprises turn large amounts of data into meaningful, reliable information to support informed decisions and to lead in BI solutions.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Sanem, Luxembourg
Founded
2003

Recently Posted Jobs

Explore more opportunities at ARHS

See more jobs