Job Overview:
As a skilled Oracle developer, you will collaborate with the technology services team and local development teams to create SQL scripts for generating synthetic test databases. Your primary task will be designing and implementing a synthetic test database generation application for various applications, including CRM and Core Banking systems.
Key Responsibilities:
- Design and implement a comprehensive synthetic test database generation application.
- Collaborate with cross-functional teams to ensure seamless integration and effective communication.
- Develop and maintain high-quality SQL scripts for generating synthetic test databases.
Mandatory Skills:
* Profound understanding of Unix and Linux systems
* Proficiency in Python, Java, Shell scripting (bash, ksh)
* In-depth knowledge of Oracle DBA concepts
* Strong expertise in Oracle SQL and PL/SQL with extensive experience on large databases (> 20 TB)
* Familiarity with MS-SQL and Postgres is an advantage
* General banking knowledge
* Good grasp of algorithmics (especially computational complexity, hashing, and data anonymization)
* Excellent problem-solving skills with ability to propose solution concepts
* Strong communication and technical discussion abilities
* Ability to estimate work efforts, propose deadlines, and deliver accordingly
* Autonomous work capabilities with individual responsibility and teamwork
* Minimum 5 years of experience in relevant activity domains (ideally 10 years)
* Proficiency in Gitlab/GIT
Language Skills:
* Fluency in English
* Proficiency in German/French is considered valuable
Requirements:
* 10+ years of total experience
* 5+ years of relevant experience