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