Job Title: Oracle Developer Synthetic Test Database
About the Role:
This position is responsible for developing SQL scripts to generate synthetic test databases. You will collaborate with technology services teams and local development teams to create these scripts.
Main Responsibilities:
• Development of SQL Scripts for generating synthetic test databases in collaboration with technology services team and local development teams.
• Creation of a synthetic test database generation application for various applications, including CRM and Core Banking systems.
• Ensuring high-quality and efficient code development to meet the needs of the organization.
Key Skills:
• Profound understanding of Unix and Linux systems, along with proficiency in Python, Java, Shell scripting (bash, ksh), Oracle DBA knowledge, Oracle SQL and PL/SQL experience on large databases (> 20 TB).
• Knowledge of MS-SQL and Postgres is advantageous. Additionally, general banking knowledge and good understanding of algorithmics, especially computational complexity, hashing, and data anonymization are required.
Requirements:
• Ability to work independently and take individual responsibility while being part of a team.
• Minimum 5 years of experience in relevant activity domains, ideally 10 years of experience. Gitlab/GIT expertise is also expected.