Job Description : The Engineer Trainee will work with supervision and guidance to apply basic engineering skills, tools, practices, and techniques to all deliverables.
You will work as part of a diverse team to deliver client centred solutions by collaborating with cross-functional groups and contribute to the overall platform development.
As a member of the engineering team and as an individual you will gain an appreciation and understanding of data and analytical concepts such as data modelling, development, testing, governance, security, performance and DevSecOps to name a few.
You will take ownership and accountability of the platform you are working within including quality, stability, maintenance, all driven in support of our clients.Key Responsibilities: Involved in design, develop, install and/or test basic data and analytical solutions that are high-quality, innovative, efficient, secure, creative, scalable, adaptable, dynamic, fully performing and comply with all standards and best practices in support of business and Client outcomes and objectivesHelp make data more useful and accessible for consumers of dataWork in full software development life cycle (SDLC) leveraging Agile best practicesDevelop all required deliverables to deliver technical solution(s) seeking business and Client feedbackWrite well-designed, testable, flexible, and scalable data models and supporting codeTransform and map data from source to destination using various technology solutionsProduce specifications and determine operational feasibilityIntegrate basic software components into a fully functional software systemDevelop basic software verification (testing) plans and quality assurance proceduresDocument and maintain technical solution functionalityTroubleshoot, debug, and upgrade existing systemsDeploy programs and evaluate business and Client feedbackEnsure software is updated with latest featuresAugment existing data sets with other data sources (i.e. external) to make reusable data assetsSupport a "data-first" approach to problem solving and designing IT solutionQualifications and Skills: C Basic data engineering, analytics, data management and IT solutions development (programming)Ability to apply basic testing skills, tools/frameworks, techniques, processes, and principles to software solutions in support of defect management and reportingBasic knowledge of performance testing coding best practices, and load and performance testingBasic understanding of data governance, data protection, privacy, and security best practicesTechnically minded problem solverVersion control concepts (e.g., Git)We're looking for individuals with a keen interest in technology.
As an Agile team, we value curiosity and encourage questions - no question is a bad one
We appreciate individuals who show initiative and are eager to learn.
This internship offers an excellent opportunity to gain hands-on experience in a supportive environment.Problem-solving skills and the ability to communicate ideas clearly are important, as you'll be working on solutions that help improve people's lives.This internship is designed to provide a well-rounded experience in the technology foundation of our organization.
By the end of the placement, you will have gained valuable insights into the various aspects of our technology operations and be better equipped to pursue a career in the technology industry.
We look forward to hearing from you
Job Category:Advanced AnalyticsPosting End Date:30/09/2025