Database Architect
Role details
Job location
Tech stack
Job description
Your goal will be to define the SQL and NoSQL database architecture and strategy for different applications of the Riverty FinTech scope. You'll frame DB design and operational guidance for different product teams, as well as the operational model and processes (such as DB access, security, backup, restore, cleanup and retention policies). The ultimate goal is to build team competence to pursue continuous DB optimisation, RTO, RPO, and availability, as well as index maintenance. Another major focus will be the High Availability & Disaster Recovery strategy for MSSQL, MongoDB Atlas, and PostgreSQL databases. We are looking for competence in making data replication, failover, and recovery strategy policies. As a senior Database Architect, you will work across teams to ensure coherence and consistency in software design, approach, and technical implementation. Your daily tasks will also include:
- Defining SQL and No-SQL DB architecture and strategy.
- Designing operational guidance for product teams.
- Defining HA & DR strategy for MS SQL, MongoDB Atlas, and PostgreSQL.
- Working on Data replication, Failover, and Recovery strategy policies.
- Working on the implementation of failover and recovery plans with product teams.
- Making CDC and ETL integrations with the DNA platform.
- Framing DB maintenance, archiving, and clean-up processes.
- Facilitating continuous DB optimisation and index maintenance.
Requirements
As a Senior Data Architect, you should have comprehensive development and architecture experience to fulfil these tasks. To define, implement, and verify the best product & service architecture, you work collaboratively with business and tech stakeholders, covering both people and process aspects. To succeed, you should:
-
Be proactive and forthcoming.
-
Able to negotiate a solution with various groups of people.
-
Able to understand and explain complex problems to all stakeholders in simple terms. An architect should guide and coordinate the development teams to achieve a business goal rather than building ivory towers. The ideal candidate should:
-
Have extensive experience in data engineering, data management, and data architecture.
-
Have proven experience in designing and implementing enterprise-level data platforms and systems, as well as expert-level SQL skills.
-
Have extensive experience with cloud-native data services (preferably Azure).
-
Speak and write fluent English
Benefits & conditions
- Inclusive and valuing culture: At Riverty, you can be who you are. We strive to create an inclusive environment and an appreciative culture, enhanced by our employee networks.
- Health & Wellbeing: Your physical and mental health is important to us. Take advantage of our various preventive care and support services.
- Professional and Personal Development: Take advantage of our numerous training and development opportunities. Benefit, for example, from training courses offered by Bertelsmann University, language courses or leadership trainings.
- Monetary Benefits & Discounts: Know that you're appreciated with plenty of employee benefits & discounts just for you.
- Flexibility: Our diverse working models empower you to customize your work to perfectly align with your preferences. Benefit from mobile office, flexible working hours and part-time models. More information on . Are you already convinced? Then we look forward to receiving your online application - with just a few clicks. Equal Opportunity Employer Statement We want to be a fair and inclusive employer. We value the diverse perspectives that a diverse workforce brings to the table. Therefore, we are actively looking for people who enrich our company through their identity, background and personal experiences, with or without a disability. Company: Riverty Group GmbH Job ID: 288523