ETL / Data Architect Job in London, London UK
ETL / Data Architect
- The role
- Where the gravity of the problem warrants it you will lead the problem investigation to a satisfactory solution.
- Define architect the data extraction load phase of the existing analytics solution. Automate the process as far as possible in a practical manner, to minimise human involvement over the week-end working hours. Ensure a design embedded with all appropriate data validation steps to ensure end result integrity, as well as debugging capability and rapid re-run capability in event of extract failure
- Provide technical leadership, mentoring and coaching to the technical teams in London and Sofia, Bulgaria.
- Working collaboratively with the product stakeholders understand, shape and document their requirements. Using Prototyping / JAD techniques as far as is practical.
- Working with the Sofia team to define the best solution design. A key part of this will be data modelling and optimisation.
- Providing estimates to deliver chosen solutions.
- Identifying and driving the implementation of solutions that will improve product volume and performance.
- Making the 1st stage product work, is limited to smaller customers, and hence smaller volume of data. The role is to get this basic solution operational and referencable quickly. Parallel activity can be to feed in to a larger scalable architecture, but it is critical not to mix or lose focus on the core priority.
- Skills and Experience
- A hand’s on technical person. Someone who has a passion for technology, a very inquisitive mind and a burning desire to deliver business change and benefits.
- Results driven mind-set. Ability to remove obstacles hampering progress, with a very can-do attitude, able to improvise and ensure results delivered
- Ideally from a technical development background.
- Desirable experience of working in a Retail and / or eCommerce environment.
- Experience of all phases of the delivery life cycle.
- Desirable hands on rapid Prototyping.
- Experience of business Intelligence.
- ETL processes.
- Experience/awareness of a variety of methodologies
- Database Design.
- Ability to manage teams.
- Competent in capturing business requirements and defining great solutions.
- Able to understand complex algorithms / mathematical calculations.
- Dynamic approach to Technological and Functional development
- Experience of a ‘product’ development environment, ideally SaaS.
- Experience of performance fix / solutions.
- Data modelling and optimisation.
- Experience and understanding of a broad range of technologies so that the best may be selected to meet the challenges presented during the product development
- Strong ability to communicate to a wide audience from technical to hungry business user
- Likely to already demonstrated the architectural blue print for a successful application/suite or product
- Likely to have worked for a fast growing organisation that required significant communication across the company
- Will have come from a development type background
- Could already be in an architect or development role / Lead architect / Chief Architect / Chief scientist/ Solution Architect
May not be in a man management role but one of influence