Job Title:
Oracle Developer
-----------------------------------
Job Overview:
We are seeking an experienced Oracle developer to develop SQL scripts that generate synthetic test databases. This role involves collaborating with technology services and local development teams to create a scalable and efficient application for large databases.
The successful candidate will be responsible for designing and implementing a synthetic test database generation application for various applications, including CRM and Core Banking systems.
Key Responsibilities:
* Develop SQL scripts to generate synthetic test databases
* Collaborate with DBAs and local development teams on test database generation
* Design and implement a synthetic test database generation application for different applications
* Ensure the application is scalable and efficient for large databases over 20 TB
Required Skills and Qualifications:
* Profound understanding of Unix and Linux systems
* Experience with Python, Java, and Shell scripting (bash, ksh)
* Strong knowledge of Oracle DBA, SQL, and PL/SQL
* Familiarity with MS-SQL and Postgres is an advantage
* General banking knowledge and experience
* Good understanding of algorithmics, especially in computational complexity and hashing, and data anonymization
Language Skills:
* Fluent in English
* Proficiency in German or French is considered a valuable asset
Desirable Traits:
* Capable of working autonomously and taking individual responsibility
* Strong communication skills and technical discussion abilities
* Ability to estimate work efforts and propose deadlines
Experience:
* Minimum 5 years of experience in related domains
* Ideally 10 years of experience