Job Description
Job Descriptions
- Responsible for application architectural design, issues and solutions considerations; apply industry best practices to create scalable and secure solutions to meet business needs.
- Responsible for product architectural design, issues and solutions considerations, and integrate specifications and requirements into the systems architecture
- Builds and maintains modern system architectures
- Resolving technical problems and troubleshoots mis-specified architectures
- Has positive impact to specific organizational entities & understands nature of impact
Job Requirement
- An individual with a strategic and innovate approach to delivery, comfortable with a high level of ambiguity prepared to relentlessly drive through extensive change to an aggressive timeline
- Provide technical thought leadership and proven ability to compare and contrast different technologies to meet a business requirement and influence key stakeholders leading to adoption
- Relevant knowledge of REST, API, Micro-services & Some experience with any server-side technology
- Past working experience on API Management such as Mulesoft, Apigee, Informatica is essential
- Experience in overseeing development teams a good advantage
- Evaluates and builds a network of third-party suppliers and partners
- You will need to work well with nontechnical team members and be able to focus on what needs to be built, and understand why
- Have a deep knowledge of large-scale enterprise business systems and solutions integration
- Experience in enterprise scale database solutions (e.g. SQLserver, MongoDB)
- Experience in creating and maintaining Logical and Physical data modelling; Data Dictionaries
- Good Knowledge of CI/CD pipeline and how they affect product quality and delivery - using tools such as Jenkins, Git, GitHub, Stash, SonarQube, Performance centre
- Good knowledge of Cloud architecture - PaaS/IaaS/SaaS - Azure, AWS
- Experience of High availability and contingency solutions
- Experiments with emerging technologies and understanding how they will impact what comes next
- Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods
- Good organizational and problem-solving abilities Good verbal and written communication in English, verbal Cantonese preferably, and Mandarin is a bonus
Click "Apply Now" to apply for this position or call Andrey Sin at +852 3180 4951 for a confidential discussion. All information collected will be kept in strict confidence and will be used for recruitment purpose only.