TPXimpact is creating a groundbreaking technology consulting business, to deliver world class engineering solutions for our clients. We aim to achieve this through our focus on technical quality and properly implemented Agile methodologies. We have gained excellent traction and are working with prestigious, progressive organisations to drive their digital transformations.
More than any specific list of skills, we want engineers who love technology, are passionate about data, data infrastructure and Machine Learning, and have strong opinions that they want to drive through the entire development lifecycle. We want individuals who bring something unique, in technical knowledge, experience or mindset.
By joining us, you would have the opportunity to shape and create the development practices that you want to work with. You would work alongside people who share an enthusiasm for technology and data, and for an organisation that values technical quality at every layer and puts data as a key decision and strategic asset.
As a Principal Data Engineer, you will work with our clients and specialist teams to consult and deliver mission-critical data infrastructure solutions across the enterprise. You will promote the highest quality engineering practices aligned with data needs, taking a lead role to deliver innovative technical solutions to facilitate and enable data strategies, bring business change and help to drive the agile refinement practices we believe to be the basis of efficient delivery.
Responsibilities
-
As a data engineer, your primary responsibility is to enable data scientists, insights teams and other data stakeholders to work with data in a safe, repeatable, data centred environment
-
Work closely with the Data scientists in order to understand their needs. In collaboration with the data scientist develop robust processes for managing and automating regular outputs, with reliable and accurate data
-
Lead on infrastructure and software quality, drive the data infrastructure vision, help find the balance between quality and delivery
-
Set up and enforce CI/CD pipelines and testing practices
-
Champion agile principles and practices
-
Support the set up and leadership of our own Data and AI expertise, culture, and delivery capabilities
-
Be a key, senior lead in our high-performing internal data capability
-
Consult on latest data infrastructure good practice and quality standards
-
Take a lead technical role on the delivery of new architecture solutions and products
-
As a coach and mentor, encourage and support data engineers to grow and achieve high-quality engineering standards and make a positive difference to the team and culture
-
As a polyglot engineer, lead and work on enterprise scale, custom, multi-tier services using multiple languages such as Python, SQL and other data related technologies in multi cloud environments
-
Work in ambitious and dynamic teams embracing the latest approaches and technologies
-
Keep up to date and bring innovative data infrastructure approaches to the team