Vacature

Devops Integration Engineer

Brussel

Solliciteer

Job purpose

  • Analyses and assesses business solution deliverables (business processes, data models, service specifications, ...) and technical solution deliverables (API contracts, message schema's, ...) in a methodical approach.
  • Designs integration solutions - adhering to the architecture principles and guidelines governed by the IT Organization - that drive the development of integrated solutions and that meet current and future business and technical needs.
  • Creates and maintains detailed application integration design specifications for improvements with regards to integrating applications that may be custom developed inhouse or by third-parties or purchased off-the-shelf.

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.

Accountability

Customer - Business Roles External

  • Works on relationships with peers, internal and external software vendors, and people responsible for architectural standards across IT and their communication.

Stakeholder - Business Roles External & Internal

  • Seeks contributions from stakeholders and cascades these effectively to peers.

Process

  • Leads the definition of application integration deliverables (integration solution designs, API contracts, message schemas and service specifications - including data transformations) for small to medium sized projects/programs.
  • Coordinates collaboration with external service providers in terms of integrating own or third-party application components.
  • Applies standard methodologies when creating new integration designs 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’ 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 5 years of IT experience.
  • 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.
  • Experience in the express delivery, freight logistics or airline industries is a plus.
  • Experience with Domain Driven Design concepts is also a plus.
  • Proven ability to interpret business requirement deliverables.
  • 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 using concepts, models or previous experiences.
  • 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 the 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.
  • Educated to Degree Level or equivalent in IT or Business Management

Languages

  • English Fluent verbal and written.

Competencies

Requirements Assessment

  • Contributes to scoping and business priority-setting for change initiatives of medium size and complexity.
  • Discovers, analyses, and assesses 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.

Data Design

  • Maintains and applies up to date, specialist knowledge of data modelling techniques and design principles.
  • Maintains and applies knowledge of database concepts.
  • Contributes to the establishment and modification of domain models.

Integration Solution Design

  • Uses appropriate tools, including logical models of components and interfaces, to contribute to the development of application integration solutions in specific business or functional areas (Express Network Planning, Network Control and Airlines).
  • Delivers visualization of proposed solutions for approval by architecture and implementation by development teams.
  • Translates conceptual designs into logical designs by producing detailed integration component specifications using selected products.
  • 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.

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.