Salary and Benefits
The successful candidate will be remunerated competitively, based on qualifications and experience.
-----------------------------------
Job Description
We are seeking a highly skilled Application Architect to offer his/her services remotely within the European Union. The ideal candidate will closely cooperate with a major client's IT team on site.
* Review the architecture of existing systems;
* Analyse the integration of different information systems;
* Design, review and development of datawarehouse architecture components;
* Produce datawarehouse architecture documents, design and analysis models, implementation models;
* Follow up of the data analysis and data modelling;
* Document the technical implementations;
* Provide assistance or support in the resolution of production issues and data quality issues;
* Assist in the testing, the technical documentation, the deployment, the evaluation and the reporting.
-----------------------------------
Required Skills and Qualifications
The ideal candidate should possess:
* A university degree in IT or relevant discipline, combined with minimum 13 years of relevant working experience in IT;
* More than 12 years of experience with ORACLE, ORACLE advanced PL/SQL(advanced cursors, advanced exception handling, advanced database triggers, dynamic SQL/PL/SQL), PL/SQL procedures and packages, performance tuning and Microsoft SQL server DB, and demonstrable experience with ORACLE external procedures, Flashback features, Publish-Subscribe Model, Microservices Architecture, Sagas APIs, Lock-Free Reservation, Sessionless Transactions, Edition-Based Redefinition, Transaction Guard, DDL Change Notification;
* Excellent knowledge of Relational DBMS and DB applications;
* Very good working experience of Java;
* Good knowledge of UML and modelling tools;
* Good knowledge of RDBMS microservices architecture and database architecture in the cloud;
* Good knowledge of data warehouse applications design;
* Good knowledge of Enterprise Data Warehouse Architecture;
* Good knowledge of ETL tools and complex file transformation and processing;
* Good knowledge of Wiki and collaborative sites;
* Knowledge of software development methodologies (e.g. RUP, Agile);
* Excellent command of the English language.
-----------------------------------
Benefits
This is an exciting opportunity to join a multicultural international environment with opportunities for career growth. We offer a competitive remuneration package based on qualifications and experience.