Job Description
Principal Consultant – Enterprise Data Architect
Contract type: Full time, permanent
Location: Remote (flexible ad-hoc client attendance as required.)
The successful candidate must be a British Citizen due to the requirement for Security Clearance.
About us
Ntegra is a specialist technology practice on a mission of Digital Empowerment through building Digital products. We are dedicated to innovation. We are seeking enthusiastic and motivated individuals to join our dynamic team. Learn more about the work we do here:
Project Overview:
We are seeking a highly skilled Senior Data Architect to join our growing Platform Engineering team for various client-side consulting projects.
Initially we are seeking a consultant focused on implementing a Trusted Data Layer within our client’s data lake environments. The project has already formed a conceptual data model and now requires expert guidance to advance this towards a full solution and operational function. The SME will assist in defining and developing the applicable logical data model and architectural approach for the TDL, ensuring it is robust, scalable, and future proof. The role also involves advising on Master Data Management (MDM) to provide unified customer views, and Change Data Capture (CDC) strategies and governance to ensure the model can adapt to future changes, such as adding new attributes.
The successful candidate will be instrumental in guiding the client through the development and implementation of their data architecture. They will work closely with the client's team to refine their existing conceptual data model, build the logical data and architectural models, and ensure they are designed with future flexibility in mind. Additionally, they will provide expert advice on data governance, particularly within the context of their proposed technology stack, which centres around Azure Synapse.
Key Responsibilities:
* Data Architecture: Have detailed knowledge of modern data architecture principles and approaches, being able to explore and discuss these in depth.
* Model Development: Advance the existing conceptual data model into a detailed logical data model that supports the client's current and future business needs.
* Futureproofing: Provide strategies and best practices to ensure the data model can be easily extended or modified to accommodate new attributes and changes in the future.
* Master Data Management (MDM): Have knowledge and experience in the development and deployment of MDM mechanisms to ensure unified customer data views.
* Change Data Capture (CDC): Advise on the implementation of CDC mechanisms to ensure data consistency and accuracy across systems, even as data changes over time.
* Data Governance: Guide the client in establishing and enforcing modern, robust data governance practices, with a focus on ensuring the integrity, quality, traceability, and security of the data model.
* Operational Data: Advise and provide guidance on operational data practices, with a focus on advanced analytics and data science, with knowledge of suitable toolsets, such as Jupyter notebooks to achieve this
* Technology Evaluation: Assess the client’s current technology stack centered around Azure Synapse and provide recommendations on its capabilities, particularly concerning governance. Evaluate the potential benefits and trade-offs of integrating Databricks hosted on Azure.
* Stakeholder Collaboration: Work closely with the client's project team, data engineers, and IT stakeholders to align the data architecture with business goals.
* Documentation: Produce detailed documentation of the data architecture, including the logical data model, data architecture model, governance framework, and technology recommendations.
Desirable Qualifications/experience
* A bachelor’s degree in computer science, Engineering, or a related field
* Relevant certifications in AWS or Azure are highly desirable
* TOGAF certification
* Previous consultancy or client facing experience
* Active Security Clearance (not essential as we can sponsor your application upon joining.)
* Experience as a Solutions Architect, with expertise in AWS, Azure and GCP
Essential Experience
* Proficiency in databases (eg. SQL, NoSQL).
* Data warehousing solutions (eg. Redshift, Snowflake).
* ETL tools.
* Big data technologies (eg. Hadoop, Spark).
* Experience with cloud and multi-cloud environments
* Data modeling tools (eg. Erwin, PowerDesigner).
* Excellent communication and presentation skills, with the ability to effectively convey complex technical concepts to non-technical stakeholders
* Strong problem-solving and analytical skills
* Alignment to our values: Can do attitude, Lead by Example, Collaborative, Open & Honest.
Some of our client work requires SC clearance, so the successful candidate must be a British Citizen.
At Ntegra, we offer a collaborative and inclusive work environment, where your expertise will be valued and your ideas will have a real impact. Join our talented team as a Data Architect and contribute to building cutting-edge systems and platforms, working with a variety of clients and sectors.