My Edinburgh based client is looking for an ambitious Data Engineer to join their team on a permanent basis. This is an excellent opportunity for an experienced engineer to further progress their career with a rapidly expanding company.Working as an on-site consultant you will be responsible for delivering various projects and driving the creation of a data culture, to create measurable value from data. Regular, sometimes last minute travel will be required for this role. Key Skills and Experience:Experience with both SQL and Python is essential, Postgres would also be beneficial.Strong knowledge of RDBMSExperience of data modelling and structuringSome ETL experienceAn in-depth understanding of working with large-scale data setsExperience of working in a client facing environmentMust have strong time management skills with a proactive eye for detail;Strong communication skills are essential, with an ability to speak to stakeholders of all levels;Hadoop/Spark experience would also be beneficial but not essential.In return, my client are offering an excellent benefits package, including healthcare and share options, salary is negotiable based on experience. There is also an annual training budget for each employee, monthly book allowance and pension scheme. For more information please apply directly or call Craig Mabon on 0131 558 4800.