Informations générales
Intitulé de l'offre : Project leader or software engineering expert (M/F) (H/F)
Référence : UMR7030-JAIARI-002
Nombre de Postes : 1
Lieu de travail : VILLETANEUSE
Date de publication : vendredi 2 mai 2025
Type de contrat : IT en contrat CDD
Durée du contrat : 12 mois
Date d'embauche prévue : 1 septembre 2025
Quotité de travail : Complet
Rémunération : From 2932€ grossly per month
Niveau d'études souhaité : BAC+5
Expérience souhaitée : Indifférent
BAP : E - Informatique, Statistiques et Calcul scientifique
Emploi type : Chef-fe de projet ou expert-e en Ingéniérie logicielle
Missions
Manage software projects in one or more phases of the lifecycle: analysis, design, development, testing, integration and deployment in compliance with specifications, standards and security rules.
Working in a network of engineers in support of researchers located at different sites.
Activités
- Manage software projects through all or part of their lifecycle.
- Analyze requirements and contribute to defining the project's functional specifications.
- Design solutions by applying expert knowledge and best practices.
- Develop software components in accordance with design specifications.
- Design, specify, and execute tests to ensure alignment with requirements and functional specifications, following an established testing strategy.
- Stay up to date with technological advancements relevant to the field and engage with domain experts.
- Oversee deployment to ensure effective dissemination and valorization, particularly for the international research community or industrial partners.
- Deploy, configure, and maintain servers, especially those used for continuous integration, compilation, testing, packaging, and automated deployment.
- Provide functional and technical support to operators and end-users.
- Write and maintain both technical and functional documentation.
Compétences
* Knowledge :
- Project management and software engineering,
- Software development tools (collaborative use of git, CI/CD/ Docker, etc.),
- Functional programming language (preferably Ocaml),
- Scripting language (Perl, Python),
- Test methodology,
- System programming (particularly parallel/multi-threaded) and networking (in C/C++),
- GNU/Linux system administration,
- English level B2.
* Skills
- Project management and coordination.
- Conducting needs analysis and requirements gathering.
- Adhering to quality guidelines and programming standards.
- Designing and executing comprehensive test plans.
- Packaging and preparing applications for deployment.
- Writing and maintaining functional and technical documentation.
* Personal skills
- Working as part of a team and network,
- Demonstrate method and rigour,
- Be creative and have good interpersonal skills,
- Demonstrate strong communication and teaching skills with users,
- Management skills
Contexte de travail
The person hired will be working in three Computer Scence laboratories in the Île-de-France region: IRIF (https://www.irif.fr/), LIPN (https://lipn.univ-paris13.fr/) and LMF (https://lmf.cnrs.fr/). They will work under the supervision of a CNRS IR from LIPN, who is in charge of software projects. The place of work may, however, be any of the three laboratories, in agreement with the person recruited and depending on the needs of the projects. In addition, remote working may be considered in accordance with CNRS regulations.
Each of the laboratories involved develops software directly from or in support of its research. The projects listed below are examples of projects that the person recruited may be in charge of and the associated tasks:
- CDuce (https://www.cduce.org/)
- Usuba (https://usubalang.github.io/usuba/)
- Cubicle (https://cubicle.lri.fr/)
- SPEN (https://www.irif.fr/~sighirea/spen/)
- IMITATOR (https://www.imitator.fr/)
- PMC-SOG (https://lipn.univ-paris13.fr/pmc-sog/)