On-site Full Time
--
Finclutech Ltd FZCO

Job Details

  • Provide database support to Development, Infrastructure, DevOps, and Data/Analytics teams across MySQL, PostgreSQL, and NoSQL (MongoDB, Couchbase) environments

  • Act as Level 2 escalation for database-related production incidents; lead root cause analysis (RCA) and drive corrective/preventive actions to closure

  • Install and configure MySQL (InnoDB and NDB Cluster storage engines), set up and maintain replication, and resolve replication issues

  • Review, validate, and advise on schema changes, stored procedures, functions, and triggers submitted by development teams; guide developers on query and indexing optimization

  • Monitor database health, performance, capacity, and availability; proactively identify risks and apply corrective actions including configuration tuning and workload analysis

  • Support and maintain MinIO/S3-compatible object storage — bucket management, access policies, lifecycle rules, and integration with data pipelines and archival processes

  • Support data lakehouse environments integrating relational databases, object storage, and query engines (Apache Spark, Apache Iceberg, Dremio, Trino); assist Data/Analytics teams with ingestion, transformation, and archival workloads

  • Implement and maintain database security controls — access management, privileges, authentication, and encryption; perform regular audits, integrity checks, and access reviews

  • Execute and validate backup and recovery procedures; support BC/DR planning, testing, and contingency activities

  • Review and support database changes across Dev, Test, Pre-Production, and Production environments per change management procedures

  • Maintain documentation of configurations, support procedures, change records, and operational runbooks aligned to organisational standards

Desired Candidate Profile

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • 6 + years of combined experience in database development and/or database support roles.

  • Strong proficiency in developing stored procedures, functions, triggers, and ETL processes.

  • Strong expertise in configuring and maintaining database software across production and non-production environments.

  • Expertise in MySQL and PostgreSQL databases.

  • Expertise in MongoDB or Couchbase databases.

  • Expertise in implementing and managing Redis caching solutions.

  • Hands-on experience with MinIO or S3-compatible object storage — bucket management, access policies (IAM), lifecycle rules, and data archival integration.

  • Knowledge of data lakehouse concepts and tooling — Apache Iceberg / Delta Lake table formats, query engines such as Dremio, Trino, or Apache Spark, and metadata catalogue services (e.g., Project Nessie).

  • Experience with big data technologies (e.g., Hadoop, Spark).

  • Knowledge of data warehouse technologies.

  • Experience in performance tuning and optimisation.

  • Good knowledge of backup and recovery procedures.

  • Knowledge of programming languages such as Python or JavaScript.

  • Excellent problem-solving and troubleshooting skills.

  • Ability to work collaboratively in a team environment.

  • Strong communication skills

Similar Jobs