JOIN THE AVIATIONPROGRAMS TEAM AT THE HEART OF DHL. TOGETHER WE WILL IMPROVE THE LIVES OF OURCUSTOMERS
Would you like a leadership role at the world's mostinternational company?
A company that pioneered cross-border express delivery in 1969 and is nowactive in more than 220 countries and territories worldwide. Do you want to bepart of a company that connects people worldwide? Making the lives of peoplebetter, everywhere.
DHL Express is seeking a DevOpsPrincipal Solution Architect tojoin Aviation team, covering various capabilities within the airline and roadtransportation industry. Your main tasks will be:
Validate and challenge businessfunctional and non-functional change requests, and translate these intofit-for-purpose end-to-end IT system solutions.
Produce system requirements documentation and/or guidance serving as input for the different IT teams (Development, Infrastructure, Security, Services).
Liaise with Enterprise Architects with regards to compliance with corporate standards and guidelines.
Ensure the solution is supported by all stakeholders: business representatives, fellow solution architects, development teams, security architects, infrastructure architects and application support teams.
Report progress to IT project management and project stakeholders and sponsors.
Participate in meetings, workshops and brainstorm sessions, in migration strategy definition and in any change management activities.
WHAT DO WE EXPECT FROM YOU?
You are an expert in reviewing and challenging proposed business requirements. You efficiently turn these into robust, well documented and ready to develop system solutions. For this you master techniques like Business Domain analysis, Data analysis, Use case analysis, etc.
You are a fast learner who quickly understands the business scope of the project, related legislation, business process descriptions and other business functional artefacts. You have the drive and capacity to engage in discussions with business stakeholders and you are able to assess the impact on the project scope, definition and defined timelines.
You efficiently convey the system design to the project leader, the DevOps technical architect, the development engineering team and the test team.
You comply with the Software Development Lifecycle (SDLC) process and contribute to its regular updates.
You assist the DevOps Quality team in producing, reviewing and maintaining all required artefacts related to functional and non-functional testing related to the release cycles of the projects.
You are familiar with working in a bimodal IT strategy mode, where application development for digital innovation exists alongside application maintenance and operational stabilization projects applied on legacy applications.
You are an independent, flexible and analytical thinker.
You maintain and apply up-to-date knowledge of the latest industry trends.
You are able to perform in a very complex, multinational and multicultural environment often across multiple time zones, where consensus is critical for success.
You are fluent in spoken and written English.
WHAT SHOULD BE YOUR EXPERIENCE?
Expert and recent practical professional experience in IT analysis, solution architecture and requirements documentation.
Expert experience in applying application architecture and Enterprise Application development patterns (Monolith, SOA / EDA, Microservices) and the software platforms that implement these.
Expert experience with API management, protocols and data formats (SOAP, REST, XML/XSD, JSON, ...).
Expert experience with object oriented analysis, design and programming.
Expert experience working in a mixed project management environment, both Agile and Waterfall.
Expert experience of database technologies & concepts.
Advanced experience with IT Security concepts.
Advanced experience with IT Service / Change Management processes (ITSM/ITIL).
WHAT ARE GREAT SKILLS TO HAVE?
Having experience with business requirement modelling and requirements gathering techniques (BPMN, UML, Event Storming).
Having experience in large scale complex enterprise application integration projects.
Having JAVA knowledge and / or having previously worked as a JAVA developer (JAVA EE).
Having knowledge of modern Web and Mobile development stacks and frameworks (Angular, React JS).
Having knowledge of traditional and modern integration platforms (IBM MQ / MuleSoft / Apache Camel / Apache Kafka).
Having knowledge of DevOps teams employing CI/CD pipelines (Ansible / Bamboo / Jenkins / GitOps, ArgoCD).
Having worked with the Atlassian suite (JIRA, Confluence, BitBucket, Bamboo).
Having actively designed Microservice solutions.
Be experienced in code, complexity and dependency analysis.
Be experienced with On-Premise, Virtualization and Cloud based Infrastructure (IaaS, PaaS, SaaS).
Be experienced in Digital transformation programs.
Having thorough understanding of the concepts and architectural patterns advocated by Domain Driven Design (Ubiquitous language, Context Maps, Bounded Contexts, Domain Model, Aggregates, Entities, Value Objects, Commands, Events, Event Sourcing, Sagas, Repositories, Factories, Domain Services, CQRS).
A competitive salary with extra-legal benefits
A challenging position in an international and dynamic environment with an informal atmosphere
Career development opportunities in accordance with your expertise and commitment
Great culture and colleagues
Do you see a personal challenge in these versatile and responsible tasks? Then apply now!
We look forward to receiving your application!