Established in 2008, Geidea epitomises customer focused empowerment and commercial success through continuous innovation. Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market. Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity. Our technology mirrors our people - Smart, Innovative & Forward Thinkingwww.geidea.net
To maintain competitive advantage as we grow, we are currently looking for a new Database Administration Manager:
Job purpose:The Database Administration Manager is responsible for leading the organization’s database infrastructure strategy, ensuring high availability, performance, scalability, security, and reliability of all Postgre SQL and Microsoft SQL Server environments. This role manages the DBA team, drives technical excellence, and oversees database design, maintenance, monitoring, automation, and disaster recovery across enterprise systems
Key accountabilities and decision ownership:Team Leadership Lead and mentor the database administration team, fostering technical growth and collaboration. Assign tasks, provide technical guidance, and conduct performance evaluations. Establish database standards, policies, and best practices for Postgre SQL and SQL Server. Collaborate with development, infrastructure, and application support teams to align database solutions with business needs. Database Management Install, configure, and maintain Postgre SQL and Microsoft SQL Server instances across on-premises and cloud environments. Experience with cloud-native databases (AWS RDS, Azure SQL, Aurora Postgre SQL). Manage database upgrades, patching, migrations, and consolidation projects. Design and implement scalable database architectures, including partitioning, sharding, and clustering. Oversee schema design, normalization, and indexing strategies for high-performance applications. Performance & Monitoring Monitor database performance using tools such as pg Admin, pg_stat_statements, SQL Server Management Studio (SSMS), and third-party monitoring platforms. Perform advanced query optimization, index tuning, and execution plan analysis. Implement proactive monitoring, alerting, and capacity planning solutions. Lead performance engineering initiatives to support mission-critical workloads. Backup & Disaster Recovery Design and maintain enterprise backup strategies using native tools (pg Back Rest, SQL Server Backup) and third-party solutions. Implement and test disaster recovery procedures, including point-in-time recovery and log shipping. Manage high availability (HA) and disaster recovery (DR) architectures such as Always On Availability Groups, failover clustering, replication, and Postgre SQL streaming replication. Security & Compliance Implement robust database security controls, including role-based access, encryption (TDE, pgcrypto), and auditing. Ensure compliance with organizational and regulatory standards (GDPR, HIPAA, SOX). Oversee vulnerability management, patching, and secure configuration baselines.
Requirements Technical Skills Strong expertise in Microsoft SQL Server (installation, configuration, HA/DR, performance tuning). Strong expertise in Postgre SQL (replication, partitioning, query optimization, extensions). Advanced SQL query optimization, execution plan analysis, and performance troubleshooting. Experience with HA/DR solutions: Always On, failover clusters, log shipping, Postgre SQL replication. Knowledge of database monitoring tools (Prometheus, Grafana, SQL Profiler, pg Admin). Strong knowledge of Linux (RHEL/Ubuntu) and Windows Server environments. Familiarity with scripting and automation (Power Shell, Bash, Python). Soft Skills Proven leadership and team management skills. Strong problem-solving and analytical abilities. Ability to manage critical production systems under pressure. Excellent communication and cross-functional collaboration skills.
Experience8+ years of database administration experience with SQL Server and Postgre SQL.3+ years in a database leadership or management role. Experience managing large-scale production databases and mission-critical systems.
Preferred Qualifications Experience with cloud-native databases (AWS RDS, Azure SQL, Aurora Postgre SQL). Knowledge of database automation frameworks (Ansible, Terraform, CI/CD pipelines). Familiarity with Dev Ops practices and infrastructure-as-code. Experience in data platform strategy and modernization initiatives.
Emerging Technologies & Future-Focused Practices Experience with Kubernetes Operators for databases (e.g., Crunchy Postgres Operator, SQL Server Operator) to manage containerized database workloads. Knowledge of hybrid cloud strategies and multi-cloud database deployments. Familiarity with serverless database offerings (Aurora Serverless, Azure SQL Database serverless). Exposure to data streaming and integration platforms (Kafka, Debezium, Change Data Capture). Understanding of observability practices for databases, including distributed tracing and advanced telemetry. Awareness of AI-driven performance tuning and emerging automation tools for query optimization. Ability to evaluate and adopt next-generation storage and compute technologies (NVMe, persistent memory, cloud-native storage).
Our values guide how we think and act - They describe what we care about the most Customer first - It’s embedded in our design thinking and customer service approach Open - Openness allows us to constantly improve and evolve Real - No jargon and no excuses! Bold - Constantly challenging ourselves and our way of thinking Resilient – If we fail, we bounce back stronger than before Collaborative - We know that we can achieve a lot more as a team We are changing lives by constantly striving for a better solution Click apply below and become part of the Geidea story