Provide support across the end-to-end delivery and run lifecycle, utilising their skills and expertise to carry out software development, testing and operational support activities with the ability to move between these according to demand.
End to end accountability for a product or service, identifying and developing the most appropriate Technology solutions to meet customer needs as part of the Customer Journey
Liaise with other engineers, architects, and business stakeholders to understand and drive the product or service’s direction.
Establish a digital environment and automate processes to minimize variation and ensure predictable high quality code and data.
Create technical test plans and records, including unit and integration tests, within automated test environments to ensure code quality.
Interpret data, analyze results using statistical techniques and provide ongoing reports
Develop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and quality
Acquire data from primary or secondary data sources and maintain databases/data systems
Identify, analyze, and interpret trends or patterns in complex data sets
Work with management to prioritize business and information needs
Locate and define new process improvement opportunities
Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc.) are identified and addressed at all stages of a product or service release / change.
Proven working experience as a Data Scientist or Data Analyst
Responsible for the development and maintenance of data models, database design, data mining and segmentation techniques