Who are The Data Shed?
We are a collective of techies that have a deep understanding of data and how best to build data centric and data connected solutions for our customers.
Known to us as 'Shedders', the people that make up our team are a curious and supportive bunch. We provide both technical and nontechnical roles and strive to develop people in areas they're interested in to help them succeed in their chosen career. Pair programming and constructive feedback are two things you should expect when joining The Shed, which form part of our Learning and Development framework.
Like many other organisations we recognise the importance diversity plays in creating a successful, balanced, and fair organisation which is why The Data Shed prides itself on having an inclusive culture. We regularly collect feedback from the people who keep the wheels turning and make sure everyone knows that their opinions and values are respected. Talking of values, we have 5 of our own that keep us on track and working towards the same goal
Treat People Right We want people who are respectful of others and keen to get to know their fellow Shedders so we can collaborate better.
Know Your Audience We pitch information at the correct level so no one feels bamboozled by jargon. We seek to understand our audience so we all know what is being said.
Share the Knowledge Sharing knowledge helps everyone; if you're in a silo you can't help anyone or be helped. When we share knowledge, we all improve.
Always seek value If what you're doing doesn't drive value for a client, the Shed or yourself it's probably fair to say there's a better use of your time!
Take care of the fundamentals Get the basics right & check your work. When the foundations are rock solid you can build anything. Remember make it right; then make it fast. And take care of the coffee machine.
The Data Shed are an equal opportunities employer, and we know how important it is to have a good work-life balance. We do our best to allow every member of the team a working pattern that suits them, whether that's being around for school pickups or taking a longer lunch to walk the dog. As long as your team and clients have been considered then we're confident in our approach to treat everyone like adults, with wellbeing as a priority.
We have a variety of benefits including free access to an EAP program, an auto enrolment pension scheme, a life assurance scheme, regular socials and a company performance based bonus and for any additional needs you have, we have a friendly and knowledgeable HR team to support you.
What do we do?
Our solutions help our customers realise value beyond the boundaries of systems and applications. We collaborate with our customers to build secure, scalable and well-engineered systems that can be relied on. We love data and have made it our mission to build awesome systems that allow our customers to understand and get the most from their data.
As part of a close-working and collaborative team, we make data valuable and available to our clients, through consultancy services or product development.
Our Engineering Environment Engineering is at the core of what we do!
At The Data Shed we've been working with some truly inspiring clients on anything from real-time data integration and data mining.
We face new and exciting challenges every day, from ensuring high availability and performance of critical government systems, to understanding and improving complex banking and finance data structures. Our engineers have the opportunity to work on a broad range of technologies and platforms this includes
Our Data Engineers work across our clients and work in a variety of Agile (Scrum, DSDM, Kanban) project delivery frameworks.
Skills And Experience
- Maintain a broad knowledge of the technology landscape helping The Data Shed provide market-leading consultancy services;
- Assist our clients in enterprise-scale projects utilising best-practice development methodologies, well tested code, and elegant solutions;
- 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;
- Mentor and assist in the progress of others;
- Lead definition and maintenance of best practice and standards in development and design principles and process;
- Get stuff done properly, first time around;
- Make it right and only then make it fast;
- If you see something that's broken, fix it. That includes the coffee machine.
- Data Engineers should have a broad experience of highly available, transactional and scalable solutions.
- Strong web & server-side development experience;
- An understanding of data modelling - from 3NF through to denormalization for analysis;
- A working knowledge of software development delivery in a Scrum environment;
- Broader knowledge of IT - Networking, platform, hardware, security;
- Test Driven Development (TDD)/Behaviour Driven Development (BDD);
- Experience of moving in a fast-paced, agile environment;
- Have excellent team work and communication skills;
- Working knowledge of at least one Cloud provider (PaaS, IaaS, SaaS);
- Soft skills - excellent stakeholder management, able to articulate and engage well with internal stakeholders and clients, appreciate what is expected when working in a Consultancy environment
- Above all, the Data Engineer must be open to new technologies, quick to adapt, and quick to learn