L'EPFL a des defis majeurs en termes de gestion du Systeme d'Information. La Direction des Systemes d'Information (DSI) est responsable de mettre en oeuvre la strategie numerique de l'EPFL. Ces missions incluent, dans une combinaison de responsabilites directes et de responsabilites matricielles, l'elaboration et mise en oeuvre de la strategie informatique et du plan directeur de l'EPFL, la digitalisation des processus metiers, la securite informatique, la gestion des infrastructures informatiques centrales, la gestion des applications coeur-de-metier, ainsi que la coordination avec les services informatiques des Facultes.
Dans le cadre de la modernisation de notre ecosysteme applicatif, l'unite ISCS-IAM (Identity & Access Management) recherche une developpeurse Full Stack pour integrer le projet de reecriture de l'application de gestion des acces.
Principales taches et responsabilites
Participer a la reecriture du code existant en Perl vers Golang, en respectant les regles, standards et bonnes pratiques definis.
Developper et maintenir le frontend Angular, incluant la refonte ou l'evolution des interfaces utilisateur.
Concevoir, developper et optimiser des API REST robustes et securisees.
Integrer et deployer les applications dans un environnement Docker & OpenShift.
Contribuer a la bonne marche et a l'amelioration des pipelines GitOps via ArgoCD.
Participer aux revues de code, a l'analyse d'incidents et a la veille technologique.
Collaborer avec les equipes internes sur les enjeux d'architecture, de securite et de performance.
Travailler en equipe en mode Agile selon la methodologie SCRUM
Profil
Formation universitaire ou jugee equivalente en informatique ou ingenierie logicielle (niveau Bachelor ou plus)
Experience confirmee en developpement Backend (Perl & Golang)
Experience confirmee en developpement Frontend (Angular & TypeScript).
Experience confirmee en developpement d'API REST (
Maitrise des outils de versioning Git et des workflows Git modernes.
Connaissances d'un ou plusieurs SGBD relationnels (MSSQL, MariaDB)
Connaissance des environnements de developpement DevOps (Docker, Kubernetes / OpenShift).
Connaissance de la methode GitOps et pipelines CI/CD, idealement avec ArgoCD.
Capacite a travailler sur des migrations technologiques (ex. : PerlGo)
Capacite a travailler dans une architecture micro-services
Connaissance des principes et problematiques liees a l'authentification (SAML, OpenID, LDAP, AD, MFA, etc.), l'identite et la gestion des acces (IAM)
Comprehension des bonnes pratiques de securite, performance et scalabilite.
Experience dans le developpement Agile (methode Scrum un plus) est un atout
Capacites relationnelles et bonnes communications necessaires
Bonne capacite d'adaptation et ouverture d'esprit
Sensibilite a la securite informatique
Esprit d'equipe, sens de l'ecoute et de la communication
Esprit d'analyse, de synthese et force de proposition
Langues : Excellentes connaissances du francais (C1) et de l'anglais (B1)
Les candidatures feminines sont vivement encouragees.
Nous offrons
Un environnement de travail multiculturel et academique de qualite
Ambiance et cadre de travail agreables
Conditions d'engagement attractives
Possibilite de formation continue et perfectionnement selon les exigences de la fonction
Une implication au coeur du Systeme d'Information de l'EPFL
Veuillez adresser un dossier de candidature complet, contenant :
Une lettre de motivation
Un CV
Les copies des diplomes, des certificats de travail et des certifications (le cas echeant)
Des references et un extrait du casier judiciaire pourront vous etre demandes ulterieurement
Informations
Date d'entree en fonction : des que possible
Taux d'occupation : 100%
Type de contrat : CDD
Duree : 1 an (renouvelable)
Reference : 1925
Beware of fraud agents! do not pay money to get a job
MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.