Post Job Free
Sign in

System Architect (Passenger Self-Services)

Company:
Amadeus
Location:
Sydney, NSW, Australia
Posted:
May 08, 2024
Apply

Description:

Job TitleSystem Architect (Passenger Self-Services)

PURPOSE OF THE ROLE:

The System Architect (SA) defines, drives and maintains the Agile Release Train’s software architecture & technical vision with the help of key technical stakeholders and the teams, with respect to customer requirements and company’s objectives for a given system or subsystem.

Next to this, they are responsible for identifying the interfaces and the collaborations between them. System architects have a key role in analyzing epics and supporting the Product Management team with analyzing the features. System Architects are responsible for providing the teams with a technical direction and creating the architectural runway.

The Passenger Self-Service Agile Release Train provide solutions for Self-Service prior to travel, providing a wide range of products including biometrics (enrollment and matching), CUSS platform running on kiosks or bag drops, white label application for bag tag printing and bag drop, passenger verification and solutions to monitor / configurate the products.

The main challenge consists in aligning different architects / streams to increase our efficiency and deliver the large growth in the usage of our products.

Main Responsibilities:

- Demonstrate Customer-Centricity and Design Thinking

Define and continuously develop the product technical vision & the business value, based on the needs of the users, customers and market

Work with customers, stakeholders, and suppliers to establish high-level solution intent (repository for storing, managing, and communicating the knowledge of current and intended solution behavior)

Apply Design thinking tools and practices

Participate in planning, definition, and high-level design of the solution and exploration of solution alternatives

Operate within an economic framework when analyzing the impact of design decisions

- Demonstrate Technical know-how

Is responsible for software architecture throughout the development lifecycle, taking into consideration system constraints and enterprise architecture strategic directions

Directs and coordinates software architecture studies for their functional area

Identifies modelling, simulation and prototyping opportunities

Provides knowledge on state-of-the art software architecture, taking future developments into account

Selects appropriate design standards, methods and tools - Articulates the design to the development teams-

Plans and develops the Architectural Runway in support of new business Features and Capabilities

Provides oversight and foster Built-In Quality and Team and Technical Agility

Establish critical NFRs for the solution and participate in the definition of others

- Decentralize decision-making

To prevent from being the technical bottleneck, not all architectural decisions are centralized, avoiding over-analysis of features in preparation of the PI, increasing team ownership and local empowerment.

Collaborate with team decisions: Trust and empower local teams to make the local design decisions that adapt to changing needs without waiting for architects to produce new designs

Follow a Set-Based Design approach to delay decisions, based on carefully selected alternatives and learnings, using spikes

- Enable the Continuous Delivery Pipeline and DevOps

Define (with portfolio stakeholders), explore, and support the implementation of enablers, working directly with Agile teams to implement them

Actively participate in the Continuous Exploration process as part of the Continuous Delivery Pipeline

Work with Product and Solution Management to determine the capacity allocation for enablement work

- Embrace a Leadership role

Contribute to the Vision and Roadmap of the solution and communicate the vision for change

Participate in key events like Program Increment (PI) Planning, System Demos, and Inspect and Adapt (I&A)

Anticipates required skills to face future technological evolution

Contributes to the architect community, educates, studies options, and recommends evolutions

- Act as change agent

As a key member of the Lean-Agile Center of Excellence (LACE), the System Architect :

Incarnates and influences to drive the change to more Agile ways of working,

Promotes continuous education, mentoring and provides training and coaching to improve effectiveness of the Agile teams

Helps establish relentless improvement

RELEVANT WORK EXPERIENCE:

Significant experience as Architect or Principal Engineer on web Uis, microservices architectures, mission critical applications.

Good understanding of CI/CD, DevOps.

Good Knowledge in Agile Ways of working and SAFe will be added advantage

Ability to assesses and analyses situations accurately, grasping complexities and identifying key issues. Applies sound judgment in a timely manner, recognizing the consequences of actions.

Ability to set the right priority to tasks, based on different criteria (Customer priority, Amadeus priority, feasibility, sizing & phasing)

orward thinker; is able to create top level architecture and technical debt improvement plan. Is able to define spikes and is able to steer the Train in growing their technical maturity.

Ability to communicate orally and in writing at an advanced level, manage meetings and workshops efficiently and deliver presentations

Diversity & Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.

R19738

Apply