Data Developer (ETL)
Data Developer (ETL) - Contract role - West Midlands - £competitive
Synergize Consulting are now hiring for a Data Developer to work at a leading consultancy client on a contract basis.
The successful candidate will work closely with engineers, QA teams and other technical colleagues throughout the development life cycle to deliver high-quality, reliable and performant data solutions.
Key Responsibilities
- Develop and maintain project artefacts, including Talend jobs, Denodo virtualisation views, Oracle DDL and SQL, and GitLab pipeline enhancements.
- Work within established Talend frameworks, standards and development patterns to deliver consistent, maintainable solutions.
- Investigate, diagnose and resolve defects and issues identified during testing and throughout the development life cycle.
- Review colleagues' development and test artefacts to ensure quality, consistency and adherence to technical standards.
- Conduct component testing of developed artefacts, including the creation and preparation of test data.
- Create and execute test packs to support component test automation.
- Work closely with QA colleagues to support testing activities, troubleshoot issues and facilitate defect resolution.
- Support performance testing activities, including the investigation and resolution of performance-related issues.
- Assist with production deployments, promotion activities and post-release warranty support.
- Provide technical guidance and support to colleagues, including mentoring junior engineers.
- Report progress, highlight risks and dependencies, and contribute to technical discussions with the Lead Engineer and wider delivery teams.
- Participate in relevant Agile ceremonies and cross-team coordination sessions, including Scrum of Scrums where required.
Essential Skills and Experience
- Demonstrable experience in ETL development and data integration.
- Practical experience developing and maintaining ETL processes using Talend.
- Experience working with Denodo, including the development of data virtualisation views.
- Experience working with Oracle RDS, including SQL development, database objects and data manipulation.
- Experience with AWS services and cloud-based environments.
- Strong SQL skills and an understanding of relational database technologies.
- Experience investigating and resolving technical defects across development and testing environments.
- Knowledge of software development life cycle practices, component testing and defect management.
- Experience using GitLab or similar source control and CI/CD tools.
- Strong analytical and problem-solving skills, with the ability to work collaboratively across technical teams.
Desirable Skills and Experience
- Experience with alternative ETL tools such as Pentaho or Informatica, with transferable skills applicable to Talend-based development.
- Experience developing automated component tests and supporting performance testing.
- Familiarity with production release processes, deployment support and post-release warranty activities.
- Experience reviewing technical deliverables and providing guidance or mentoring to less experienced engineers.
- Experience working in Agile delivery environments.
- Due to the nature of the client, it would be an advantage for candidates to hold, or be eligible and willing to undergo, a certain level of security clearance (SC).
If you are looking to take the next exciting step in your IT career, please send in your CV for immediate consideration.