Description
We are looking for talented Senior Database Developer Consultants with proven data integration skills to develop and support Integration, ETL (ELT), Data Warehouse and Reporting solutions delivered by the Data team to join a scrum team in the beautiful city of Cluj.
Your key duties will be:
Work as an effective member of a data scrum team - understanding and contributing to the agile delivery process, and taking ownership for your team's software quality from concept to production
Create and promote the use of behavior/test-driven development at multiple levels within the software by pairing with production code developers and product owners.
To promote the production of reusable code and modules where appropriate with a view to maximizing effort and reducing development costs applying principles of Agile delivery
To deliver excellent production quality code and encourage and mentor other developers to do so
To ensure risks and issues are identified in a timely manner and effectively communicated with proposed resolution and mitigation strategies to the Data Delivery Manager.
Work as an effective member of a scrum team - understanding and contributing to the agile delivery process, and taking ownership for your team's software quality from concept to production
To ensure risks and issues are identified in a timely manner and effectively communicated with proposed resolution and mitigation strategies to the Data Delivery Manager
Write and maintain functional and technical specifications
Monitor, optimize and trouble shoot database performance
Analyze code for problem resolution
Thorough, demonstrable unit testing.
It is essential that you have experience with:
Excellent SQL
Dimensional Datamodelling
Demonstrable experience with high-volume data loads (terra bytes and above)
Knowledge of ETL from highly transactional (1000s records/second) OLTP systems
A proven ability to influence technical decisions in a fast moving commercial environment
Demonstrates excellent people skills
Demonstrates exceptional communication, interpersonal skills and consistent high energy levels
Proven development skills in one of the following
- SQL on a MPP platform - Redshift (or similar)
- Unix Scripting
- Hadoop, Big Data, and open source NoSQL technologies (eg MongoDB, CouchDB, ElasticSearch).
- Python and Java
- EMR
- Talend
Dimensional Datamodelling
Experience on database performance analysis and design
Unit testing knowledge
Experience using relational database systems such as Oracle
Demonstrable experience with high-volume data loads (terra bytes and above)
Knowledge of ETL from highly transactional (1000s records/second) OLTP systems
Exposure to Continuous Delivery/Continuous Integration tools (eg Go, Jenkins)
A proven ability to influence technical decisions in a fast moving commercial environment
Demonstrates excellent people skills
Demonstrates exceptional communication, interpersonal skills and consistent high energy levels.
It is very important also that you have experience in: Real Time Data Integration using tools such as Spark or Kafka, Agile and large data warehouse (10 TB+) with multiple sources and outputs.
This is an initial 6 months contract with high possibility of extension in Cluj which offers you the possibility to work in a company and for attractive salary.
Don't hesitate to get in contact for more details!