The Role
AVP/VP, System Architecture, Information Technology
Key Accountabilities
System Design & Planning
- Lead the overall architecture design for core business systems within BOCI, ensuring scalable, high-availability solutions;
- Plan and execute long-term technical architecture evolution in alignment with company development strategies, industrial trends, and head office direction.
Technology Selection & Decision-Making
- Lead the companys technology stack development, selection of frameworks, middleware, databases, etc.;
- Ensure technology solutions align with business objectives and internal standards;
- Assess and implement new technologies such as cloud-native applications, microservices, and AI-based models.
Performance Optimization & High Availability
- Review existing system architectures, re-build and design low-latency, high-performance, highly availability distributed systems;
- Collaborate with security team to ensure stability and compliance fulfill on system deployment, disaster recovery, monitoring, logging, and alert.
Cross-Team Collaboration
- Work closely with development and operation teams to ensure the effective implementation of architecture plans;
- Provide Guidance to development teams in adhering to architectural standards to improve application development quality.
Documentation & Standards Development
- Lead the formulation of architectural guidelines, development standards, and best practices in accordance with head office requirements;
- Promote technical knowledge-sharing within the company.
Risk Management & Cost Optimization
- Assess potential risks in technology solutions related to security, performance, and scalability, and develop mitigation strategies;
- Optimize resource utilization, balance system performance with cost efficiency, and support project delivery.
Other Responsibilities
- Ad-hoc tasks assigned by supervisor.
Skills & Experience
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field;
- Minimum 5 years of system development experience and at least 3 years in architecture design for medium to enterprise systems;
- Candidates with over 2 years of full time working experience in Hong Kong or overseas is considered as an advantage;
- Proficiency in at least one mainstream programming language (Java/Python/C++) with strong knowledge of design patterns and coding;
- Deep understanding of distributed system principles (CAP theorem, consistency algorithms, load balancing);
- Familiarity with microservices architectures (Spring Cloud/Dubbo/Kubernetes);
- Expertise in cloud-native technologies (AWS/Azure/Alibaba Cloud), with hands-on container experience (Docker/K8s);
- Strong knowledge of database design and performance tuning (MySQL/Oracle);
- Understanding of DevOps tools (CI/CD, system monitoring, automation);
- Ability to design complex layered systems independently (access layer, business layer, data layer);
- Excellent communication skills, capable of clearly articulating technical solutions and driving team execution;
- Strong logical thinking and problem-solving abilities, with experience in technical trade-offs and decision-making;
- Vendor certification preferred (AWS/Aliyun/TOGAF);
- Prior experience in FSI is highly desirable.
Other Information
- Please apply in strict confidence with full resume, academic record, current and expected salaries.
- The personal data provided will be used for consideration of recruitment only. All personal data of unsuccessful candidate will be destroyed within 24 months.
- Candidates with Enhanced Competency Framework (ECF): please state on the CV.
About BOCI
As a leading investment bank in China and Hong Kong region, the investment banking arm of Bank of China, BOC International Holdings Limited (“BOCIâ€), is now seeking highly motivated, creative and success-oriented professional who would like to pursue the career for supporting our group.