Data Migration Engineer Level 1

Farringdon James Limited ,
Bodmin, Cornwall

Overview

Job Description

Main Purpose of Job The Data Engineer will be responsible for working within the core development interfaces to the differing clinical system databases. Working with both technical & non-technical members of the agile teams, this role will develop and maintain effective solutions to support any data migration or data transformation process. Knowledge & Skills (Level 1 - Junior) * SQL Experience with demonstrable skills in analysing and developing complex SQL queries * have an understanding in software development (C++, C#, JS) and or mathematics, either by training or experience * Have an understanding of common database technologies. * Experience in preparing system documents, use cases, test cases and other documentation * Clear verbal and written communication skills to interact with both technical and non-technical personnel in different units * Ability to work in a collaborative environment (e.g., collaborate with team members, users and back-end programmers) * Have good exposure to DBA skills for MySQL * Experience with MySQL database design & architecture, administration, implementation and management * Experience with data migration, data conversion, database upgrades, physical modeling, schema designs * Familiarity with Linux administration would be an advantage * Highly self-motivated and directed with keen attention to detail * Experience with working in an Agile software development environment. * Good analytical and problem-solving/troubleshooting abilities Other Company benefits * 28 Days annual leave (inc. Bank Holidays) increasing to 33, pro-rata. * Pension scheme, * Health Care Plans, * Salary sacrifice bicycle schemes * Plus many more. Responsibilities: Main Purpose of Job The Data Engineer will be responsible for working within the core development interfaces to the differing clinical system databases. Working with both technical & non-technical members of the agile teams, this role will develop and maintain effective solutions to support any data migration or data transformation process.Knowledge & Skills (Level 1 - Junior) SQL Experience with demonstrable skills in analysing and developing complex SQL queries have an understanding in software development (C++, C#, JS) and or mathematics, either by training or experience Have an understanding of common database technologies. Experience in preparing system documents, use cases, test cases and other documentation Clear verbal and written communication skills to interact with both technical and non-technical personnel in different units Ability to work in a collaborative environment (e.g., collaborate with team members, users and back-end programmers) Have good exposure to DBA skills for MySQL Experience with MySQL database design & architecture, administration, implementation and management Experience with data migration, data conversion, database upgrades, physical modeling, schema designs Familiarity with Linux administration would be an advantage Highly self-motivated and directed with keen attention to detail Experience with working in an Agile software development environment. Good analytical and problem-solving/troubleshooting abilities Other Company benefits 28 Days annual leave (inc. Bank Holidays) increasing to 33, pro-rata. Pension scheme, Health Care Plans, Salary sacrifice bicycle schemes Plus many more.