For out client EC we are looking for Enterprise Architect
1. DESCRIPTION OF THE TASKS
In addition to the tasks specified in the DIGIT-TM II Service Requirements document for this profile, the
following main tasks will be performed by the external service provider:
• Development and maintenance of Information Systems
• Interaction with the business analysts, customer, users, project leaders and the developers
2. KNOWLEDGE AND SKILLS
In addition to the knowledge and skills specified in the DIGIT-TM II Service Requirements document for
this profile. The following skills and knowledge are required for the performance of the above listed tasks:
• Excellent knowledge in service-oriented architecture and REST web services, with a strong
background in designing and implementing scalable systems
• Excellent knowledge and proven experience in building robust web applications using the Angular
framework
• Excellent knowledge in Java EE and proven experience in developing and deploying JEE-based
systems
• Very good knowledge in software architecture principles, design patterns, and associated
modelling techniques, including BPMN and UML notations, with hands-on experience with
relevant tools
• Experience with Atlassian collaborative tools (e.g., Confluence and Jira) and Microsoft Office
Tools (e.g., PowerPoint, Visio)
• Very good knowledge and practice of agile scrum management
• Very good ability to cope with fast changing technologies used in application architecture, design,
and development
• Very good analysis and problem-solving skills
• Very good capability to write clear and structured technical and functional documents
• Good knowledge of the standard technology stack and building blocks of the Commission
• Good knowledge of the Commission IT procedures
• Good knowledge of the Commission’s administrative procedure
• Good ability to give technical and business presentations
• Excellent ability and practice to apply high quality standards
3. Specific Expertise
• Technical and business leadership using agile scrum methodologies
• At least 5 years of specific expertise in JAVA(8 and later versions) and Java EE.
• At least 3 years of specific expertise in Angular. Experience with EC Corporate eUI framework
will be considered an asset.
• At least 2 years working experience with Middleware systems such as Weblogic Application
Server. Experience in migrating JEE applications from WebLogic 12c to 14c will be considered an
asset.
• Excellent knowledge of SpringBoot framework.
• Excellent knowledge of SQL
• Experience with security test tools (i.e.: Fortify or equivalent) and web site vulnerability scans
• Experience with Commission’s standard technology related to the DevSecOps of information
system, DevOps container or serverless /orchestration tools (ie: Docker, Ansible, Terrafom,
buildpacks, Kubernetes, etc.) will be considered an asset.
4. Certification and Standards
JEE, Business Process Management, workflow patterns, microservice architectures and patterns, Domain
Driven Design, Enterprise Integration Patterns, Complex event processing, API design and security.
5. Service Delivery
• The services shall be performed remotely in Near-site location allowing to reach the Commission
premises in SPA2 building in Brussels (Belgium) within 2 hours.
Laptop will be provided by the Commission.
The external service provider may be requested to participate in the meetings with the Commission’s
services in SPA2 building in Brussels (Belgium) (and exceptionally in other locations).
• All non-EU external service providers, who may have access either to EC premises or to EC
network, are subject of security screening by Commission’s security directorate (HR.DS) before
specific contract signature to assess risks vis-à-vis Commission’s sensitive non-classified
information.