Company Description
Our Data Team consists of around 50 people, specializing in data engineering, data science, and data architecture. The team collaborates with a variety of public and private sector entities, crafting production quality cloud solutions focused on streaming, graph, big data, and data science use cases.
Job Description
Given the nature of this client engagement, it's vital that you have existing Security Clearance.
You should have the ability to commute readily to our London office. For certain roles/projects, your presence at the client's offices might be necessary, with frequency often determined by the client.
At 6point6, we regard diversity, equity, and inclusion as integral to our success. We welcome applications from individuals providing different perspectives, skills, life experiences, and backgrounds, and are proud to foster a company culture where employees can bring their authentic selves to work.
We aim to exceed all other data engineering practices in the UK, creating unique, mission-critical data solutions for UK Government and blue-chip corporate clients across the EU. We're seeking exceptional data engineers, targeting to be the best data engineers globally.
The key responsibilities of the role are as follows:
- Establishing the architecture for high-profile, public-facing, government and private sector projects, including providing architectural and technical leadership.
- Defining data strategy, data migration approach, data integration approach, data models, and data design for individual clients.
- Thoroughly probing and understanding the existing live applications and systems at any client site.
- Documenting and agreeing on the scope, context, and constraints.
- Defining and documenting strategies, standards, and guidelines to oversee the build and deployment of systems.
- Ensuring that agreed-upon architectural principles and standards are integrated into the final system or product.
- Defining a strategic Data Model across the enterprise and products.
- Proposing technical solutions for data storage within distributed systems.
- Creating a model that accommodates small micro-services as well as large-scale data storage solutions, aligned with national infrastructure standards and frameworks.
- Governing and supporting the technical delivery of these solutions.
- Mentoring, training, and developing others through line management.
Qualifications
You should have a robust architecture and software engineering background, have managed teams of engineers or architects, and be able to contribute to 6point6's internal data strategy, thought leadership, and sales and marketing efforts.
You will also require:
- Experience in defining data strategy, data lineage, data mapping, data modelling, data migration approach, and data integration approach.
- Experience as a hands-on data architect (only when necessary) with programming languages like Java, Scala, and Python.
- Experience with Big Data technologies.
- Familiarity with AWS and its services.
- Experience with both open-source and vendor data platforms.
- Experience in data architecture, architectural concepts, methodologies, and approaches.
- Experience with microservices architecture.
- Knowledge of designing for both structured and unstructured data.
- An understanding of non-functional drivers for design.
- Experience with data modelling.
- A background in Java and REST Services, with the ability to design solutions and review code.
- Excellent stakeholder management skills.
As a technology consultancy, we look for individuals who can offer exceptional technical solutions and act as true partners to the organizations we support.
Additional sections of the provided text have not been translated due to word limit constraints.