We are expanding our multidisciplinary Architecture team and looking for the best talents to help us define the future architecture model to support businesses ambitions.
Key responsibilities include:
- Be the SME for Data solutions design within the Architecture function.
- Document, review and maintain standards, logical diagrams and schematics of data flows
- Help stakeholders understand the full scope of all data assets in the organization
- Consult on best practices, including performance tuning, for data modelling (unstructured + structured) to the reporting layer
- Consult on data warehouse systems & reporting tools roadmap and evolution using new tech stacks
- Conduct research, studies and proofs of concept on emerging data processing and AI technologies to support business initiatives to increase cost effectiveness and flexibility.
Other architecture responsibilities:
- Be part of the Architecture Centre of Excellence. Actively contribute and support the development and growth of the overall architectural capability.
- Define and maintain an overarching technical strategy for the IT group in collaboration with the Architecture team and leadership.
- Ensure that architecture definition and subsequent technical implementations are in accordance with best practice, able to meet the current and future business needs.
- Identify opportunities for continuous improvement, automation and process improvement through technology.
- Establish excellent relationships with the organisation’s Technology functions, business stakeholders and PMO.
- Design solutions that support organisational strategic objectives, while considering usability, operational efficiency and supportability.
- Support new technology adoption, ensuring consistency with business and technology strategy.
- Collaborate closely with partner vendor groups, such as platform software vendors, to ensure that technical environments are suitable for current and future purpose.
- Ensure that all systems architecture is in accordance with Information Security requirements.
- Define and maintain an accurate representation of current technology and new technology integration state.
- Able to fully and accurately assess the risk to business of in place solutions and future technology implementation proposals.
- Support cost/benefit analysis for all solution proposals.
- Lead external suppliers to identify and evaluate technology improvements to support business initiatives and drive increased efficiency.
- Act as subject matter expert on IT technology solutions, and available solutions in the market place to meet business needs.
- Resolve design technical problems promptly and thoroughly when they arise in an inclusive manner.
- Participate in roadmap alignment with technology teams.
- Produce technical design documentation for Architecture and technology teams. Encourage and support knowledge sharing across all teams.
- Collaborate with Technology functions on the design and implementation of the required solutions.
Requirements
- Over 5 years of IT experience and 3 plus years of Relevant experience in implementing large scale Enterprise BI Application both in the Traditional and BigData space.
- Experience with SaaS, PaaS and on-prem solutions.
- Experience implementing end-to-end delivery life cycles.
- Experience designing and implementing on-prem data solutions with tools and frameworks like
- ETL: Apache Airflow, …
- BI: Tableau, Metabase, …
- Data Warehouse: Exasol, Apache Cassandra, MS SQL, PostgreSQL, MariaDB/MySQL, …
- Distributed Computing: Cloudera/Hadoop, …
- Orchestration: Kubeflow, Open Platform for Enterprise AI (OPEA)
- Experience in ML/Generative AI with human-in-the-loop solutions design
- Strong focus on automation. MLOps best practices.
- Bonus if you have experience in experience with cloud-based products like AWS cloud, Amazon Redshift DB, Snowflake, Power BI, Metabase.
- Experience in scripting language like Python, Bash, and PowerShell as desirable.
- Experience in leading the design of significantly sized or complex systems.
- Forward-thinker: keep up to date with emerging technologies which could support the organization in the future.
- Continuously challenging the status quo.
- Attention to detail.
- Feeling comfortable working with different teams, functions and managing stakeholder expectations.
- Holistic view across multiple IT domains.
- Team player.
- Collaborative approach to build the best of breed solutions in collaboration with the rest of the Architecture teams and IT Operations.