Main Purpose of JobThe 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.