Application Maintenance Engineer / Technical Lead
Application Maintenance Engineer / Technical Lead Alliance Services Plus - GECI International | Permanent Contract | France & Benelux
About Alliance Services Plus
A specialist in High Performance Computing (HPC) and Artificial Intelligence for over 15 years, Alliance Services Plus operates on the largest national and industrial HPC infrastructures in France and Europe (CEA, CNRS, TotalEnergies, SAFRAN).
The Role
You will handle third-party application maintenance (TMA) of HPC and scientific applications. You will ensure the sustainability, evolution, and corrective and evolutive maintenance of existing codes while guaranteeing their proper functioning on computing infrastructures.
Main Responsibilities
- Corrective maintenance of HPC applications (bug fixes, security patches)
- Evolutive maintenance (adaptations, new features, version upgrades)
- Audit and analysis of existing code (legacy, Fortran, C/C++, Python)
- Refactoring and modernization of scientific applications
- Management of dependencies, libraries, and compilation environments
- Level 2/3 technical support on applications under maintenance
- Continuous integration (CI/CD) and automated testing
- Technical documentation and knowledge transfer
- Coordination with scientific teams and developers
- Technology watch and improvement proposals
Required Profile
Education: Master's degree (Bac+5) in Computer Science, Software Engineering, Scientific Computing, or equivalent
Required Technical Skills:
- Significant experience in application maintenance (3+ years)
- Mastery of scientific languages: Fortran, C/C++, Python
- Experience with legacy code and refactoring
- Knowledge of HPC environments (compilers, MPI libraries, BLAS, LAPACK)
- Version control and collaboration tools (Git, GitLab, GitHub)
- Testing methodologies and debugging
Assets:
- Experience in CI/CD (Jenkins, GitLab CI)
- Knowledge of scientific applications (simulation, modeling)
- Code optimization skills
- Technical leadership and mentoring abilities
Personal Qualities: Rigor, analytical ability, autonomy, attention to detail, critical thinking, strong technical communication
Conditions
- Permanent contract based in France (Paris region or client sites) or Benelux
- Salary according to profile and experience
- Opportunity to evolve toward Technical Lead roles
- Varied projects on cutting-edge scientific applications
- Continuous training and technology watch
- Statut à distance
- Hybride
À propos de GECI Int.
GECI International est un spécialiste de la Technologie et du Digital. Depuis son origine en 1980, le Groupe innove pour concevoir et développer des solutions, produits et services intelligents pour les secteurs de la Recherche, de l’Industrie et des Services.