The common responsibilities for this position include participating in application architectural design in the Bank, providing insights on new technology trends in financial and internet industries, and carrying out implementation in the Bank. The role involves performing software development and testing, system design, system analysis, and problem-solving. Additionally, it requires implementing new technologies and developing technical products in major projects. Defining and enforcing best practices, as well as developing and maintaining frameworks/standards to improve the quality of deliverables, is essential. The position also entails training and providing guidance to junior staff. Furthermore, assisting in designing IT infrastructure architecture, including networks, servers, storage, and cloud systems, is a key responsibility, along with supporting documentation and maintenance of architecture diagrams and system records, collaborating with senior engineers to evaluate new technologies and solutions, participating in testing, deployment, and optimization of infrastructure projects, and monitoring system performance to improve reliability.
The percentages next to each skill reflect the sector’s demands in these respective skills. E.g., 30% means this skill has been listed in 30% of all the job postings in this sector.
The skills distribution tells you what specific skill sets are in demand. E.g., Skills with a distribution of “More than 50%” means that these skills are wanted in more than 50% of the job postings.
Job classifications that have advertised a position
Academic degree required as indicated by all job postings
Job subclassifications that have advertised a position