Job Opportunity: Oracle Developer - Synthetic Test Database
We are seeking an experienced Oracle Developer to design and implement a synthetic test database generation application for various applications, including CRM and Core Banking systems.
This is a challenging role that requires the ability to work closely with technology services teams and local development teams to develop SQL scripts. The ideal candidate will have in-depth knowledge of Unix and Linux systems, as well as experience with Python, Java, Shell scripting (bash, ksh), and Oracle DBA knowledge.
The primary responsibility of this role is to design and implement a solution that meets the needs of our business units. This includes proposing solution concepts, estimating work efforts, and delivering results according to set deadlines.
We are looking for someone who is proficient in Oracle SQL and PL/SQL, with multi-year experience on large databases (> 20 TB). Additionally, they should have good knowledge of algorithmics, especially in the context of computational complexity and hashing and data anonymization.
The successful candidate will be responsible for working autonomously and taking individual responsibility while collaborating with a team. They should also have excellent communication skills and be able to articulate complex technical concepts to both technical and non-technical stakeholders.
Mandatory Skills:
* Unix and Linux systems
* Python, Java, Shell scripting (bash, ksh)
* Oracle DBA knowledge
* Oracle SQL and PL/SQL
* MS-SQL and Postgres knowledge (an advantage)
* General banking knowledge
* Algorithmics (computational complexity, hashing, data anonymization)
Language Skills:
* Fluent in English
* Proficiency in German/French (a valuable asset)
Total Years of Experience:
* 10+ years
Relevant Years of Experience:
* 5+