Senior Data Engineer - Python - 736DEEP

Job Title : Senior Data EngineerThe Role:
Chance to work with Cloud technologyBig data environmentPioneering technologyTruly creative / studio environmentFlexibilityLeeds City location but with free parkingFriendly team with a one for all attitudeSummary of position
The senior data engineer will be working across our client and SaaS product development teams, working in a variety of Agile (Scrum, DSDM, Kanban) and traditional project delivery frameworks. Our data engineers are expected to know at least two scripting/OO/functional languages.Responsibilities
The senior data engineer will have the following responsibilities:Maintain a broad knowledge of the technology landscape helping the client provide market-leading consultancy services.Assist our clients in enterprise-scale projects utilising best-practice development methodologies, well-tested code, and elegant solutions.Get stuff done properly, first time around.Make it right and only then make it fast.Spend as much time thinking about tests and security as on writing code.Work with a team of like-minded high-calibre engineers to translate user requirements into working code.Mentoring and assisting in the progress of others.Lead definition and maintenance of best practice and standards in development and design principles and process.Have excellent teamwork, leadership and communication skills.If you see something that’s broken, fix it. That includes the coffee machine.Skills and Experience
The senior data engineer should have a broad experience of highly available, transactional and scalable solutions.Strong web and server-side development experience.An understanding of data modelling – from 3NF through to denormalisation for analysis.A working knowledge of software development delivery in a Scrum environment.Broader knowledge of IT – Networking, platform, hardware, security.TDD/BDD.Experience of moving in a fast-paced, agile environment.Working knowledge of at least one Cloud provider (PaaS, IaaS, SaaS).Exceptional stakeholder management skills and experience. Above all, the senior data engineer must be open to new technologies, quick to adapt, and quick to learn.Location
The Role will be based at a Leeds office. Travel to client sites may be required from ..... full job details .....