Application/Cloud Architect
COSMOTE GLOBAL SOLUTIONS NV
- Bruxelles
- CDI
- Temps-plein
- Analysis of the integration of different information systems.
- Data analysis and data modelling.
- Coordination of the implementation of the technical architecture.
- Technical interface between the project leaders and the developers.
- Production of software architecture documents.
- Participation in technical working groups, progress meetings and meetings with the users.
- Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting.
- Creating designs and blueprints of Cloud Architecture.
- Review of the architecture of existing systems to migrate of existing system in the cloud.
- Design and development of architecture components and building blocks using cloud components.
- Bachelor degree in relevant field of interest.
- Good knowledge of architecture best practices and patterns.
- Good knowledge of microservices and architecture in the cloud.
- Good knowledge of applications design.
- Good knowledge of modelling tools.
- Good knowledge of Enterprise Architecture.
- Good knowledge of Relational DBMS.
- Good knowledge of business process analysis.
- Knowledge of interoperability technology (web services, message oriented middleware, service oriented bus, event architecture).
- Java EE 8 or higher;
- Java frameworks: Spring data 2.x, Spring 5.x, Spring Security 5.x, Hibernate 5.x, Spring Boot 2.x;
- Front-end tools and frameworks: HTML5, CSS, JQuery, Angular (at least version 7+);
- Middleware and back-end: Weblogic and Oracle RDBMS (atleast 12.x);
- Java Message Service (Queues and Topics);
- Service Oriented Architecture (SOA) and Web services (WSDL, SOAP, REST, etc.);
- Continuous Security Assurance: Fortify, SonarQube and/or OWASP DependencyChecks;
- Groovy and Grails.