Position: Data Engineer with InterSystems Cache,  Investment Management Solution
Company: DataArt
Category: Data Engineer
Experience required: 3y
English level: upper

You will join the integration team which develops services connecting corporate investment management DWH with business applications. The team involves several developers, an Agile delivery manager, BA, and QA.

**Client**
Our client is one of the world's top 10 investment companies with headquarters in Great Britain with branch offices in the US and Hong Kong. The IT environment of this company is constantly growing: there are around 30 programs and more than 60 projects actively developing at present time. During the next 5 years, they are going to replace 150 out of 400 systems.

**Position Overview**
The Data Engineer will perform integrations with new products in the client's enterprise ecosystem as well as adjust some of the existing systems according to changing requirements.
This job is for a person who likes to work with complex tasks on their own: you will be communicating to business stakeholders like asset and fund managers about their needs and difficulties.  The solution has many integrations with other enterprise systems and you will be communicating with their owners and developers. But don't be scared, your teammates are always there to help!
To succeed on a project you will have to use/develop your communication and analytical skills.
The work schedule is according to UK business hours.

**Technology Stack**
InterSystems Cache / IRIS.

**Requirements**
- Proven track record of developing with Cache Objects/ SQL and a good understanding of object-oriented design principles
- An expert-level user of the Cache Objectscript programming language
- Understanding the principles of working with data, experience with Cache Data Storage, Cache Objects, Cache SQL, and Cache Server Pages
- Database administration experience (database deployment, fault tolerance, data replication)
- Experience in using Cache tools for integration with other systems and databases (Oracle, MySQL, etc.)
- Experience with Cache Security (roles, policies, etc.)
- Good spoken English

**Nice to have**
- InterSystems certification
- Strong SQL skills and experience in database performance tuning
- Skills in automated unit testing
- XML/JSON and web services (Soap/REST)
- Knowledge of Java or Python
- Skills with change management tools (Deltanji)
- Intersystems DeepSee/BI/OLAP/MDX
- Skills working with JavaScript-based frameworks (e.g. Sencha Ext JS)
- Skills working with data visualization