Senior Data Architect (40000054)
Job Purpose
- The job holder drives the discovery, design, and execution of a wide variety of analytical technology solutions.
- The job holder provides strategic decision-making, and guidance within technical disciplines, responding to disruptive analytical technologies and solving unique and complex problems.
- The job holder researches, architects, and defines Data Engineering, Advanced Analytics và Business Intelligence capabilities and strategies for information delivery and data exploration to support business function needs and goals.
Key Accountabilities (1)
Data Architect
- Delivers a modern architecture capable of advancing the overall analytic performance and data-driven strategy of the bank
- Design end-to-end data streams, storage, data serving systems and analytical workflows, including overall architecture, capabilities, platforms, tools and governing processes.
- Create, maintain, and communicate positioning/go-forward strategies for the data platform and analytical capabilities/tools.
- Share governance responsibility to ensure alignment to enterprise guidelines for security, auditing, data governance, metadata management, etc.
- Help define/improve best practices, guidelines and integration with other enterprise solutions.
- Review analytic solutions for re-usability, scalability, synergy opportunities and alignment to defined best practices and guidelines.
- Create and evolve big-data and analytic technology roadmap, to align with continuously evolving business needs.
- Monitor technology trends and perform discovery of any new tools/capabilities of interest.
- Benchmark big-data and analytic capabilities with industry analysts and other companies.
- Own strategic technology relationships with technology vendors and external communities/partners.
- Lead education and training for analytics community.
Key Accountabilities (2)
Projects Management
- Manage project conflicts, challenges and dynamic business requirements to keep operations running at high performance.
- Work with team leads to resolve people problems and project roadblocks, conduct post mortem and root cause analyses to improve practices for maximum productivity.
Key Accountabilities (3)
Talent Development
- Mentor and coach junior members in team to enhance their data capability
- Identify and encourage areas for growth and improvement within the team and support with personal development plan.
Key Relationships - Direct Manager
Senior Manager, Data Architecture
Key Relationships - Direct Reports
Key Relationships - Internal Stakeholders
Business Tribe, Enabling Tribe (IT or Data - Engineer/Governance), division heads, divisions managers
Key Relationships - External Stakeholders
Partners and vendors providing professional services
Success Profile - Qualification and Experiences
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Machine Learning, Statistic, Data Science or other related technical disciplines
Work Experience
- 10+ years of relevant experience in demonstrating a high degree of proficiency in designing and developing complex, high-quality big-data platforms serving analytical solutions, including 3+ years in a Big-Data Architecture role designing technology architectures, detailed workflows, best practices and governance guidelines.
- English proficiency requirements are pursuant to Techcombank's policy
- Proven track record of delivering scalable, resource intensive, integrated and operational big-data and analytical solution; experience creating point of views, roadmaps, and process diagrams
- Hands-on experience working with open-source big-data/data-lake like Hadoop, Spark, Kafka, SQL/NoSQL K-V/Columnar/Graph, ESB and analytical technologies like R/Python, - TensorFlow and/or BI tools like Tableau/Power BI; Cloud analytics platform experience preferred
- Experience working in Agile teams in digital transformation projects
- Experience in Agile Software Development and having a strong understanding of Agile principles, practices and Scrum methodologies