Location: Diegem
Language: English
Start Date: ASAP
Job purpose
investigates, analyses and documents all or part of a business' functions, processes or information in a methodical approach
defines architecture requirements, creating viable specifications for improvements in any aspect of the processes and systems
manages architecture-related communication both inside DHL Express Global Aviation IT and the wider Dpdhl IT Organization
maintains the system architecture baseline
creates and communicates designs and detailed system functional specifications that enable and guide the development of integrated solutions that meet current and future business needs
delivers clear guidance on the development of, and modifications to, solution components to ensure that they take account of relevant architectures, strategies, policies, standards and practices ensuring compatibility with existing and planned solution components
Autonomy
For small & medium sized projects: works autonomously and exercises substantial personal responsibility
For large projects: works under general direction within a clear framework of accountability
Reports to: DevOps Director Architecture
Scope:
Global
Indirect Responsibility
Accountability
Customer - business roles external:
Works on relationships with people responsible for architectural standards across DHL Express IT and their communication
Communicates effectively important trends and news that should be made available to the architectural community
Stakeholder - business roles external & internal:
Seeks contributions from stakeholders and cascades these effectively to peers
Analyses public events regarding IT architecture and flags them with the respective team members
Process:
Leads the definition of solution architecture deliverables in small to medium sized projects/programs
Coordinates collaboration with external service providers in terms of assembling own or third-party system components
Applies standard methodologies when creating new architecture, programs / applications or when maintaining existing ones
Documents work using the agreed standards, methods and tools
People management:
May supervise the completion of projects and may contribute to employees' professional development
Coaches architecture peers and team members, contributes to reviews and knowledge sharing, manages progress on tasks, audit results and outcomes
Coaches development teams on issues related to design, performance, tools and standards
Experience
At least 8 years of IT experience, with at least 5 years specific to IT Architecture
At least 3 years of experience with formal software engineering methods (e.g. Prince2 / Agile)
At least 3 years of experience with enterprise application integration and related patterns
Business systems functional and design analysis (incl. problem solving skills)
Proficient knowledge of Business, Applications, Integration, Data, Security and Technology Architecture patterns
Experience of leveraging tools
Proven ability to manage non-direct reports to achieve results
Proven ability to work in a global multi-cultural multi-functional environment where consensus is critical for success
Excellent oral and written communications skills
Analytical skills: Recognizes cause and effect patterns within a defined area of activity, thinks about them in a systematic way and determines logical consequences
Conceptual thinking: Understands underlying issues and relates similarities between situations that are not obviously connected through the use of concepts, models or previous experiences
Customer Focus: Earns the respect of customers by clearly demonstrating that the needs of the customer have a high priority (e.g.: by reacting positively to their feedback)
Seeking Information: Frequently identifies information gaps that are not immediately apparent and selects appropriate sources of information
Forming Relationships: Develops good working relationships with internal contacts in immediate organization
Teamwork: Contributes actively, both in practical terms and by promoting shared values and mutual respect, to the achievement of goals by teams which sometimes include people with varying types & levels of skills
Planning & organization: Plans and organizes the tasks of a small group of others to meet agreed standards and work objectives - making use of simple tools where necessary
Supervisory or mentoring experience (global business/technology modelling complex business projects)
Educated to Degree Level or equivalent in IT or Business Management
Languages: English Fluent verbal and written
Competencies
Database/repository design:
Maintains and applies up to date, specialist knowledge of database concepts, object and data modelling techniques and design principles, and a detailed knowledge of the full range of database architectures, software and facilities available
Analyses data requirements, to establish, modify or maintain domain models. Takes account of specialist requirements (e.g. geocoding, for geographic information systems)
Requirements definition:
Facilitates scoping and business priority-setting for change initiatives of medium size and complexity
Contributes to selection of the most appropriate means of representing business requirements in the context of a specific change initiative, ensuring traceability back to source
Discovers and analyses requirements for fitness for purpose as well as adherence to business objectives and consistency, challenging positively as appropriate
Obtains formal agreement by stakeholders and recipients to scope and requirements and establishes a base-line on which delivery of a solution can commence
Manages requests for and the application of changes to base-lined requirements
Identifies the impact on system solutions of interim (e.g.: migration) scenarios as well as the required end position
Solution architecture:
Uses appropriate tools, including logical models of components and interfaces, to contribute to the development of systems architectures in specific business or functional areas
Produces detailed system component specifications using selected products
Within a business change program, assists in the preparation of technical plans and cooperates with business assurance and project staff to ensure that appropriate technical resources are made available
Provides advice on technical aspects of system development and integration (including requests for changes, deviations from specifications, etc.) and ensures that relevant technical strategies, policies, standards and practices are applied correctly
Systems design:
Recommends/designs structures and tools for systems which meet business needs
Delivers technical visualization of proposed applications for approval by customer and execution by system developers
Translates conceptual designs into logical designs, and produces detailed design documentation
MAPS work to user specification and removes errors and deviations from specification to achieve user-friendly processes
Systems integration:
Designs and develops detailed specifications for integration components and interfaces
Leads practical integration work under the technical direction of the DevOps integration team
May contribute to the overall design of the service. May define the technical criteria for product/component selection
Contributes to decisions about tools, methods and approaches
Technical:
Maintains knowledge of specific technical specialisms, provides detailed advice regarding their application and executes specialized tasks
The specialism can be any area of information or communication technology, technique, method, product or application area