Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

EY Consulting - Financial Services Technology 
China, Hong Kong, Hong Kong Island 
334181053

10.09.2024

Key responsibilities

  • Develops an architectural proof of concept
  • Develops a solution architecture utilizing appropriate tools, techniques and models of system components and interfaces Architect the solution with scalability and robustness
  • Works with agile methods as part of product, service and solution development
  • Applies major tools and techniques associated with agile methodology and updates approaches for subsequent stages
  • Directs teams in analyzing current tools and solutions against architectural requirements and assessing constraints, e.g., security, scalability, performance, availability, and redundancy
  • Evaluates analysis results against desired performance and usability outcomes
  • Identifies tools or solutions which need to be updated, improved, reconfigured, etc., based on analysis findings
  • Recommends ways to resolve complex or less commonly-encountered errors in solutions
  • Plans a series of steps to enhance tool / solution functionality and usability, potentially including reconfiguration, integration, removal or addition of solution components
  • Investigates existing business processes, analyzes and defines underlying business drivers; defines and evaluates requirements and the scope for recommended solutions and programs
  • Tests relevant solutions or programs and the impact of solutions and/or programs against identified business requirements to propose adjustments
  • Reviews and formalizes impact evaluation of solutions against requirements
  • Lead the development of Restful APIs, backends, and web applications that are used by mobile apps
  • Reviews recommendations for upgrades or significant changes considering costs and benefits to the overall business
  • Introduces new methods and tools for the design of solutions, systems and software
  • Coordinates the use of appropriate design methodologies and tools to ensure that stakeholder requirements can be fully addressed by the chosen methodologies and tools
  • Develops templates for designing IT standards and procedures
  • Manages the process for IT standards and procedures delivery and implementation
  • Monitors the implementation of IT standards and procedures in IT projects or services

Key skills and attributes required

  • More than 8 years’ experience working in a mission critical system and at least 2 years’ experience being an Architect
  • At least 2 years’ experience working in the Agile/Scrum environment
  • Proven experience to lead and mentor a team
  • Proficient understanding of Git (Github, Bitbucket)
  • Excellent knowledge of Relational Databases, SQL, NoSQL
  • Strong experience in designing and building Microservices using Spring Cloud Framework or Netflix OSS
  • Familiar with Continuous Integration and Continuous Deployment
  • Experience in building systems or applications in one of the cloud platforms: AWS, Azure, Google Cloud. Experience in using Azure would be an advantage.
  • Experience in Docker and Kubernetes
  • Familiar with test-driven development
  • Experience in Restful API design and development
  • Fluent in English, and Chinese (both written and verbal). Knowing Mandarin would be an advantage

Preferred skills

  • Experience in using Azure would be an advantage.
  • Certified Architect in one of the cloud platforms would be an advantage
  • Experience in using Kafka would be an advantage
  • Experience in Blockchain and Hyper Ledger would be an advantage
  • Knowing Mandarin would be an advantage