System Architect
About the Business:
Sky suite New generation Network planning
Integrated network planning suite with advanced scheduling optimization simulation and forecasting solutions. As part of the Airline Offers business domain its key offering to Airline customers.
Sky suite is a Saas solution hosted on MS azure and is built on MS technologies C# .Net and with Mongo DB SQL Server as the primary data stores.
We are embarking our journey of modernization with cloud native solutions data storage and optimization Adaption of Gen AI .
Key Accountabilities
On top of software development engineer expertise (user requirements definition technical solution design and coding testing software solutions debugging... the System Architect responsibilities fall into the following areas:
Demonstrate CustomerCentricity 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 highlevel 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 highlevel design of the solution and exploration of solution alternatives.
- Operate within an economic framework when analyzing the impact of design decisions.
Demonstrate Technical knowhow
- 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 stateofthe art software architecture taking future developments into account.
- Articulates the design to the development teams.
- Selects appropriate design standards methods and tools.
- Plans and develops the Architectural Runway in support of new business Features and Capabilities.
- Provides oversight and foster BuiltIn Quality and Team and Technical Agility.
- Establish critical NFRs for the solution and participate in the definition of others.
Decentralize decisionmaking
- To prevent from being the technical bottleneck not all architectural decisions are centralized avoiding overanalysis 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 SetBased 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
- Key member of the LeanAgile Center of Excellence (LACE)
- 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.
About the Ideal Candidate:
Education:
- Masters degree in computer science information technology or a related field.Additional certifications in system architecture cloud computing or network security can be beneficial.
Specific Knowledge/Technical Skills:
- 20 years of Software Engineering experience
- 10 years of experience in system design and development as well as a proven track record of successfully implementing complex systems ensuring that systems are optimized for performance
- Expert level knowledge in software design SoA Dependency Injection Design Patterns and API design (both RESTful and RPC)
- Architecture/Design of big application (centralized/decentralized mainframe distributed service microservices)
- Modern Expert level knowledge of .NET Framework and C#
- Experience of working on cloud native Saas product
- Experience with Azure (preferred) Google and/or AWS
- Experience of working in Desktop based applications and migration to web applications
- Extensive work on optimizing solutions and architecture for gaining performance scalability of the product
- Migration to cloud native solutions
- Experience of optimizing the architecture and infrastructure to gain value in FinOPS
- Database/Storage: (Oracle/MySQL/Couchbase/Hadoop/MongoDB) Azure data lake
- Cloud technologies (hosting container orchestration deployment monitoring)
- CI/CD
- Kafka / Splunk
- UNIX / Linux
- Containerization technologies: Kubernetes
- Cloud Native architecture: Microservices event driven & service oriented architectures IaaS PaaS infrastructure as code etc
Other Relevant Experience:
- Ensuring that systems are optimized for performance
- Adherence to best practices and industry standards
- Conducting code reviews and providing feedback
- Staying updated with emerging technologies and trends
- Proficiency in system architecture design and development
- Strong understanding of hardware and software integration
- Experience with cloud computing and virtualization technologies
- Knowledge of network infrastructure and security
- Familiarity with various programming languages and frameworks
- Experience with database management systems
- Ability to conduct performance analysis and optimization
- Excellent communication and presentation skills
- Strong analytical and problemsolving abilities
- Leadership and team management skills
- Attention to detail and a proactive approach
- Ability to work collaboratively with crossfunctional teams
- Ability to travel 10 internationally
Working at Amadeus you will find:
A critical mission and purpose At Amadeus you will be powering the future of travel and pursuing a critical mission and extraordinary purpose.
A truly global DNA Everything at Amadeus is global from our people to our business which translates into our footprint processes and culture.
Great opportunities to learn Learning happens all the time and in many ways at Amadeus through onthejob training formal learning activities and daytoday interactions with colleagues.
A caring environment Amadeus fosters a caring environment nurturing both a fulfilling career and personal and family life. We care about our employees and strive to provide a supportive work environment.
A complete rewards offer Amadeus provides attractive remuneration packages covering all essential components of a competitive reward offer including salary bonus equity and benefits.
A flexible working model We want our employees to do their best work wherever and however it works best for them.
A diverse and inclusive community We are committed to leveraging our uniquely diverse population to drive innovation creativity and collaboration across our organization.
A Reliable Company Trust and reliability are fundamental values that drive our actions and shape longlasting relationships with our customers partners and employees.
Application process:
The application process takes no longer than 10 minutes!
Create your candidate profile upload your Resume/CV and apply today!
Diversity & Inclusion
Amadeus is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race color religion sex (including pregnancy childbirth or a related medical condition) ancestry national origin age genetic information military or veterans status sexual orientation gender expression perception or identity marital status mental or physical disability status or any other protected federal state or local status unrelated to performance of work involved.
Amadeus endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process please contact us at. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.