Job Title:
Synthetic Test Database Engineer
We are looking for a skilled Synthetic Test Database Engineer to join our technology services team. As an Oracle Developer, you will work with local development teams to develop SQL scripts that generate synthetic test databases and develop a synthetic test database generation application for various applications.
Main Responsibilities:
* Development of SQL scripts to generate synthetic test databases
* Collaboration with DBAs and local development teams
* Development of synthetic test database generation application
* Testing and maintenance of applications
Required Skills and Qualifications:
* Proficient in Unix and Linux systems
* Strong understanding of Python, Java, and Shell scripting (bash, ksh)
* Oracle DBA knowledge
* Excellent Oracle SQL and PL/SQL skills
* Familiarity with MS-SQL and Postgres is an advantage
* General banking knowledge
* Good knowledge of algorithmics, especially computational complexity, hashing, and data anonymization
Benefits:
* Opportunity to work on exciting projects
* Collaborative and dynamic work environment
* Ongoing training and professional development
About the Role:
This role offers a unique opportunity to develop your skills in synthetic test database engineering and contribute to the success of our technology services team.
Key Performance Indicators:
* Delivery of high-quality synthetic test databases
* Successful collaboration with DBAs and local development teams
* Maintenance of application stability and performance