Description :
Open Banking Shared Service sits within Global IT supporting multiple global businesses and has an annual budget of approximately $US 15-20 million.
We're an international brand undertaking a major transformation and provide opportunities on a global scale.
Roles and Responsibilities :
The Solutions Architect will partner with key stakeholders to :
Define and deliver solutions platforms with tiered service levels whilst adopting Agile methods
Applying architectural risk management techniques and decision making principles to ensure that Digital delivery velocity is maintained without compromising architectural integrity
Seek to push forward Cloud and Software As A Service strategies to provide cost effective and future proofed solutions for HDS
Ensure that savings & efficiency are delivered through reduced complexity and internal solutions
Enable effective regulatory, audit & security controls
HClient Open Banking Architects will be required to coordinate across regional delivery teams and global technology areas to meet regulatory and commercial requirements whilst enhancing the Global Open Banking product capabilities
Technical skills :
Be familiar with all and expert in some of the following :
API Security & OAUTH2
Public Cloud architecture concepts, specifically AWS architecture
Java 8, Spring Boot, Node JS, Maven, Nefix OSS, Go, Python
Experience consuming REST APIs and utilizing JSON for web or mobile applications
Experience of working as a Lead Engineer, Lead DevOps engineer or an AWS Solutions Architect
Demonstrable experience working with AWS in an engineering or architecture capacity
Demonstrable experience of designing AWS solutions using a combination of cloud native, 3rd party and on-premise technologies
Solid awareness of cross-browser / device and cross platform development
Tools / Methodologies
CI / CD - tools such as Jenkins, Git, GitHub, SonarQube, Nexus
Application Monitoring Splunk, AppDynamics
Java, NodeJS, Spring Boot and Tomcat
PaaS / IaaS Pivotal Cloud Foundry, AWS, Mule API gateway
Knowledge & Experience / Qualifications
Bachelor's degree in Computer Science or a related field
At least 5-10 years of relevant IT experience, including exposure to business planning, systems analysis and application development (3-5 of those years to be devoted specifically to architecture)
Experience with role-based authorization methodologies, authentication technologies and security attack pathologies
Familiarity with OAUTH2, OIDC, ISO 27001 / 27002, ITIL, COBIT, and other industry standard security frameworks
In-depth knowledge of key IT domains particularly computing platforms (Windows, UNIX and Linux) and networking technologies
Knowledge and experience with perimeter security controls such as firewall, IDS / IPS, network access control, and network segmentation
Proficient in security concepts related to DNS, routing, authentication, VPN, proxy services and DDOS mitigation technologies Security Architectural experience working in complex organizations.
UI - Solid awareness of cross-browser / device "responsive development. Standards compliant HTML, CSS, SASS, Bootstrap whilst having strong experience delivering to AAA accessibility standards and usability principles
Service architecture - Experience of API and service based architectures using SOAP, REST APIs, micro-services and utilising JSON for web or mobile applications
Enterprise scale distributed NoSQL solutions including : MongoDB, in-memory databases and caching solutions adopted for globally distributed Digital solutions
CI / CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance centre
Methods and delivery - DevOps processes and experience. Strong understanding of lean and agile methods of software delivery including Scrum, Kanban, Lean UX, XP
High availability and contingency solutions
Experience in defining future architectural strategy and roadmaps
Ability to work with project teams to define and provide guidance on strategic architectural controls and direction.
Comfortable working with ambiguity and conducting research as well as managing third party vendor(s).
Ability to write position papers on highly complex topics for a business audience to assist in decision making
Experience building reference Cloud architectures and adapting them for enterprise use cases.
Understanding of Cloud service models (IaaS, PaaS, SaaS), and supporting technologies.
Experience with any of the industry Cloud technologies such as Amazon Web Service, Azure, Google Cloud, etc.. (AWS preferred), as well as virtualization technologies (VMWare, MVS, xEN, Virtual Box, etc...)
Understanding of network technologies including SDN, routing (including VRFs), and enterprise network designs.
Familiarity with deploying and securing Pivotal's Cloud Foundry, ForgeRock identity and access management, VM Ware ESXi, and OpenStack is desirable
Knowledge of third party auditing and cloud risk assessment methodologies