Enterprise Architect (EA) - EU Full Remote - EU Public Institutions
Duties & Role:
1. Contribute to user interface framework definition and elaboration (code and documentation) and evolve it based on feedback.
2. Provide technical support and advice to the various development teams if and when required concerning user interface and usage.
3. Ensure patterns and techniques are correctly implemented in the field of user interface development.
4. Build a quality assurance process based on automated tests and code quality tools.
Skill, Knowledge & Experience:
1. Rapid self-starting capability.
2. Excellent knowledge broker.
3. Ability to cope with fast changing technologies used in application architecture and design.
4. Ability to participate in multi-lingual meetings, ease of communication.
Specific Expertise:
1. Expertise in Angular 18+, Javascript and front-end architecture and development.
2. Very good expertise in modular and microservices architecture patterns.
3. Very good cloud architecture pattern and cloud tools integration (AWS/Microsoft Azure).
4. Very good expertise in Angular 18+ framework and Typescript.
5. Experience with Mobile Frameworks: Ionic, React, Flutter.
6. Expertise in Javascript: knowledge of the specificities of ES6 and TypeScript.
7. Proven experience in Client-side Single Page Application development.
8. Good expertise and effective work experience in CSS/SASS, HTML5, and SVG.
9. Effective work experience in big UI projects: multi-modules, multiple target devices.
10. Maintenance of a large codebase.
11. Effective work experience in NodeJS development and dependency management.
12. Knowledge of Redux architecture with NgRx and state management is a plus.
13. Knowledge in PWA development using Ionic/Angular is a plus.
Experience in Web Application Security:
1. Effective work experience with authentication systems based on SSO and CAS: Session cookie management through REST API, session time-out state recovery.
2. Expertise in Web vulnerabilities, including Cross-Site Scripting and Cross-Site Request Forgery.
Expertise in Continuous Integration and Deployment:
1. Working experience with the following tools: GitLab, JIRA, Confluence, Bamboo, Nexus, Crucible, Jenkins, and Sonar.
2. Modern DevSecOps Experience with Docker and Kubernetes is a plus.
Desirable Experience and Education:
1. Experience with Commission’s Reusable Solutions Platform (EU Login, API Gateway, eUI, Compass Corporate/MyWorkplace, EU Send, EU Sign, EU Access, CNS, Corporate Search).
2. Familiarity with Commission systems such as Single Digital Gateway, SUMMA, eGrants, eProcurement, ARES, COMREF, SYSPER, etc.
3. Experience with ARIS (EA/BPM tool).
4. Experience with middleware integration platforms (e.g., SAP BTP, ServiceNow Integration Hub, Azure Integration Services).
5. English (C1), French (B2) (Desirable).
6. Master’s degree of 5 years.
#J-18808-Ljbffr