Architect Microservices

V-IT
Brussels, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

Java
ActiveMQ
Applications Architecture
Oracle WebLogic Server
Computer Programming
Continuous Integration
DevOps
Identity and Access Management
Spring
OAuth
Octopus Deploy
OpenID
Openshift
Fortify (Software)
Software Engineering
Openapi
Grafana
Spring-boot
Angular
Gitlab-ci
Kubernetes
Kibana
Docker
Microservices

Job description

You play a key role in creating new IT applications or components. You are involved from formulating the needs to deliver the solution. You spend a lot attention to drawing up and maintaining support documents. You perform a detailed needs analysis and search together with the product owners of the business to appropriate solutions and designs its architecture; you communicate for this constantly with different partners. You provide technical expertise in the development, operationalization and improvement of ICT processes, applications and services. You manage the architecture of the project (s) from A to Z, of the requirements in the business case until acceptance tests and delivery. As an application architect you use the necessary models and methods to map architectures and design new ones support systems. You make sure that the designs are in agree with the architectural principles and fit in the global architecture. You support the development teams to provide a solution for their specific complex problems. You follow the evolutions in it field to optimally respond to new possibilities, take into account taking into account strategic needs but also with the operational context. You actively participate in the network of architects and the organizational structures that monitor the quality of architecture.

Requirements

Language skills: English + one of the two national languages

Experience level: At least 10 years of experience, Working in a team Advisor Communicate and transmit knowledge Possess an excellent sense of organization and writing skills which allow you to document and clarify architectural concepts, in using adapted models to represent the systems and ensure their consistency with the overall architecture. Mastering the entire software development cycle, from needs analysis at the delivery.

List of technical skills

The candidate must have excellent knowledge of technologies used and capabilities to monitor developments (angular, Java, WebLogic, Fortify, Spring/SpringBoot, ActiveMQ Artemis, Docker/Kubernetes, Openshift, Gitlab-CI, ArgoCD, OIDC, OAuth2, Grafana, Kibana, OpenAPI, DevOps, CI/CD) The candidate must be able to understand the components of the framework (IAM, Sitran, Virtual Printer,...) Expert Programming The candidate is able to work on the application architecture and the complex development. The candidate has a vision of organizing applications into micro-services, The candidate is able to work in a multilingual environment so that the Dutch-speaking and French-speaking colleagues can express themselves (orally and written) in their language without his understanding of the debates being altered. The candidate is proficient in the business context of applications on which the team works and has technical expertise on key applications implemented by the AG PR (FIRST, FINPROF2, BTM2, SECAL, ...), essential to optimize business processes.

Apply for this position