Main Areas of Responsibility
Enterprise Architecture & Application Landscape
- Lead the business/functional architecture design for applications in a manner consistent with the enterprise architecture framework, taking into account technology limitations with the selection of technology standards and describing configurability;
- Lead the integration design across platforms (Global/Local or Local/Local) to offer a timely integration service by collaborating with peers from the IT security team, IT operations team, COEs, and SMEs to provide a coherent architectural review.
- Works closely with the IT Operations team to maintain an evergreen IT environment by ensuring the platforms and related interface data and systems have been appropriately architected from an end-to-end viewpoint to satisfy the functional and non-functional demands of the company.
Tech Advisory
* Keep up with industry best practices, technologies, architectures, trends, and upcoming technologies, and build Proof-Of-Concepts to verify ideas.
Business acumen and partnership
* Collaborate with business relationship managers and solution leaders to understand business demands and problems in order to make business value-driven decisions;
* Promote a shared vision, practices, and capabilities across teams; Continue to expand his/her business knowledge in order to propose relevant tech solutions to the company.
Change Management & Communication
* Assess the impact of operational changes by analyzing them.
* Up-to-date contact with the impacted parties.
* Documentation of process modifications and information transfer.
* Establishing communication channels
* Creating a transformation strategy.
* Manage change requests and assess changes that are in the works.
* Determine training requirements and resources in order to achieve landscape maturity.
Vendor Management
- Manage and assess vendors to ensure that they are always improving.
- Participate in RFx activities to find high-quality partners and technology.
Qualifications & Experience
Education
* Bachelor's degree in Computer Science, Engineering, or a related field is desirable.
* Scrum or Agile certifications are a bonus.
Experience
- Minimum of 8 years of IT experience, with 3-5 years of architectural exposure, design, and implementation on complex, large-scale distributed applications.
- Proven ability to think strategically about business, establish technical definitions around customer objectives in complicated situations, design solution strategies, inspire and mobilize personnel, and deliver outcomes.
- Have a solid infrastructure background with extensive experience integrating large-scale corporate business systems and solutions.
- Broad architectural knowledge that includes application, infrastructure, data, and integration. Provide technical thought leadership and a track record of comparing and contrasting alternative technologies to suit a business need and persuade key stakeholders to embrace the technology.
- Experience with systems architecture and the ability to construct or explain complex system interactions such as data flows, common interfaces, APIs, and other techniques;
- Have a thorough understanding of both conceptual and non-functional aspects of:
- Service architecture - Knowledge of API and service-based architectures for online and mobile apps using SOAP, REST APIs, micro-services, and JSON.
- For globally dispersed Digital solutions, enterprise scale distributed solutions such as MongoDB, in-memory databases, and caching solutions have been utilized.
- Continuous Integration/Continuous Delivery (CI/CD) - technologies like Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, and Performance Center
- Cloud - Salesforce, Oracle, AWS, Azure - PaaS/IaaS/SaaS
- DevOps procedures and experience - methods and delivery Strong knowledge of lean and agile software delivery methodologies such as Scrum, Kanban, Lean UX, and XP
- High-availability and disaster-recovery solutions
- Self-motivated with the ability to prioritize, meet deadlines, and handle shifting priorities * Effective project management, communication, and stakeholder management abilities with the ability to work well with a cross-functional and geographically distributed team Keeps up with the newest technological developments.
- Creative thinker, proactive, energetic, able to work alone and as part of a team * Able to work in fast-paced and difficult situations
Language
- Fluent in English
- Mandarin is a plus