MISSION:
• Development and maintenance of front-end website architecture (eTranslation, eBriefing, etc.)
• Maintenance and development of AI-based proofs-of-concept through both deployment of small models and use of large models through Azure Open AI and other platforms.
• Design and development of GUIs and web interfaces.
• Deployment and configuration of eTranslation and related applications
• Understanding and implementation of security and data protection
• Testing and fixing bugs or other coding issues.
• Meeting both technical and consumer needs.
• Writing technical documentation
• Technology watch
• Participation in coordination, project and operational meetings, along with occasional meetings with users
KNOWLEDGE AND SKILLS:
• Proficiency with fundamental front-end languages such as JavaScript, HTML and CSS.
• Good knowledge with JavaScript frameworks and libraries such as Angular and Bootstrap.
• Proficiency with back-end languages and frameworks such as Java and Spring.
• Knowledge of code versioning tools such as Git
• Proficiency with JEE and REST or SOAP APIs
• Familiarity with LLM-specific frameworks such as LangChain and LLamaindex would be an asset.
• Good knowledge of architecture best practices and patterns.
• Good knowledge of microservices and architecture in the cloud.
• Good knowledge of application design.
• Good knowledge of SQL and NoSQL databases, preferably Oracle, MariaDB and MongoDB.
• Good knowledge of interoperability technology (web services, message oriented middleware, service oriented architecture)
• Ability to troubleshoot efficiently and quickly
• Ability to apply high quality standards
• Ability to cope with fast changing technologies used in Cloud computing, application architecture and distributed systems
• Very good communication skills with technical and non-technical audiences
• Analysis and problem solving skills
• Ability to write clear and structured technical documents
Profile:
• IT Bachelor degree minimum
• Minimum 3 years' experience
• English mandatory