Technical Data Architect

Duties & Accountabilities

  • Ability to understand the architecture of the existing legacy landscape and come up with architectural
    options to do this in the Data One Platform.
  • Meet with senior Business stakeholders to understand requirements and highlight constraints and be
    proactive and raise concerns.
  • Able to understand the various technologies in the complex landscape and the analytical capabilities of these
    technologies and come up with Architecture options for the various use cases in the beginning and
    constantly revisit this and refine this as complex use cases arise that do not fit into these Architectural
  • Understand the Business Requirements and decompose this into a concept of what data products will be
    built which can be used as a blueprint by the developers.
  • Aid and enable development team to realize the blueprint and delivering insights.
  • Lead discussions with the various internal stakeholders of analytics and reporting platforms and Aspire
    Analytics and Reporting and bring all of them into alignment on the Architecture options and Data Products
    that the Contract Monitoring and Insights needs.
  • Able to coach and guide the development team through the various sprints to ensure that the development
    meets the architecture patterns and the outcomes for the project.
  • Ability to be flexible and wear different hats to keep things moving in an environment where things are still
    shaping up.
  • Apply data engineering practices and standards to develop robust and maintainable data pipelines.
  • Analyze and organize raw data ingestion pipelines.
  • Evaluate business needs and objectives.
  • Support senior business stakeholders in defining new data product use cases and their value.
  • Take ownership of data product pipelines and their maintenance.
  • Explore ways to enhance data quality and reliability, be the “Quality Gatekeeper” for developed Data
  • Adapt and apply best practices from the Data One community.
  • Be constantly on the lookout for ways to improve best practices and efficiencies and make concrete
  • Take leadership and collaborate with other teams proactively to keep things moving.
  • Be flexible and take on other responsibilities within the scope of the Agile Team.


  • Minimum 8 years of relevant work experience in data-related roles (e.g., Data Engineer/Data Architect).
  • Experience and knowledge on PULSE, familiar with Snowflake Data Vault Concept and Design and be able to convert current PULSE As Is to Data Vault Design using Snowflake, Immuta, Collibra, Cloud security.
  • Familiar with Data Mesh Architecture, Data One Platform (Snowflake, Data Vault concepts).
  • Good understanding of Data and Analytics Architecture patterns.
  • Proficiency in data transformation, with a preference for SQL/Python and Snowflake.
  • Experience in a CI/CD setting, with a preference for GitLab.
  • Experience in Insights, Data Products and Data Mesh Concepts, Information Architecture and Modeling.
  • Good understanding of data input & output formats – APIs, extracts, user inputs etc.
  • Solid understanding of data retrieval, storage, manipulation.
  • Experience setting up data sharing agreements.
  • Experience setting up service level agreements.
  • Experience defining observability rules and mechanisms.
  • Good understanding of the Commercial Processes in DIA and the data behind these processes in the
    Commercial Space is huge plus.
  • Good organizational, analytical & consulting skills.
  • Exhibits strong soft skills typically required as an Architect (i.e.: presentation and public speaking,
    negotiation, challenging the status quo).
  • Exhibits an Agile mindset, i.e. Good enough instead of perfection and Focus on “Reuse before Buy before Make” when providing direction on future solutions.
  • A good team player in a global environment.
  • Open to working on EMEA time zones.
Job Type: Contract (12 Months)
Job Location: Puchong Jaya

Apply for this position

Allowed Type(s): .pdf, .doc, .docx