đŸ‘šđŸ»â€đŸ’» postech.work

Développeur.euse Full Stack

EPFL ‱ 🌐 In Person

In Person Posted 6 days, 6 hours ago

Job Description

Mission

L’EPFL a des dĂ©fis majeurs en termes de gestion du SystĂšme d’Information. La Direction des SystĂšmes d'Information (DSI) est responsable de mettre en Ɠuvre la stratĂ©gie numĂ©rique de l’EPFL. Ces missions incluent, dans une combinaison de responsabilitĂ©s directes et de responsabilitĂ©s matricielles, l'Ă©laboration et mise en Ɠuvre de la stratĂ©gie informatique et du plan directeur de l’EPFL, la digitalisation des processus mĂ©tiers, la sĂ©curitĂ© informatique, la gestion des infrastructures informatiques centrales, la gestion des applications cƓur-de-mĂ©tier, ainsi que la coordination avec les services informatiques des FacultĂ©s.

Dans le cadre de la modernisation de notre Ă©cosystĂšme applicatif, l’unitĂ© ISCS-IAM (Identity \& Access Management) recherche un·e dĂ©veloppeur·se Full Stack pour intĂ©grer le projet de réécriture de l’application de gestion des accĂšs.

Principales tùches et responsabilités

Participer à la réécriture du code existant en Perl vers Golang, en respectant les rÚgles, standards et bonnes pratiques définis.

DĂ©velopper et maintenir le frontend Angular, incluant la refonte ou l’évolution des interfaces utilisateur.

Concevoir, développer et optimiser des API REST robustes et sécurisées.

Intégrer et déployer les applications dans un environnement Docker \& OpenShift.

Contribuer Ă  la bonne marche et Ă  l’amĂ©lioration des pipelines GitOps via ArgoCD.

Participer aux revues de code, à l’analyse d’incidents et à la veille technologique.

Collaborer avec les Ă©quipes internes sur les enjeux d’architecture, de sĂ©curitĂ© et de performance.

Travailler en équipe en mode Agile selon la méthodologie SCRUM

Profil

Formation universitaire ou jugée équivalente en informatique ou ingénierie logicielle (niveau Bachelor ou plus)

Expérience confirmée en développement Backend (Perl \& Golang)

Expérience confirmée en développement Frontend (Angular \& TypeScript).

ExpĂ©rience confirmĂ©e en dĂ©veloppement d’API REST (

MaĂźtrise des outils de versioning Git et des workflows Git modernes.

Connaissances d’un ou plusieurs SGBD relationnels (MSSQL, MariaDB)

Connaissance des environnements de développement DevOps (Docker, Kubernetes / OpenShift).

Connaissance de la méthode GitOps et pipelines CI/CD, idéalement avec ArgoCD.

CapacitĂ© Ă  travailler sur des migrations technologiques (ex. : Perl → Go)

Capacité à travailler dans une architecture micro-services

Connaissance des principes et problĂ©matiques liĂ©es Ă  l’authentification (SAML, OpenID, LDAP, AD, MFA, etc.), l’identitĂ© et la gestion des accĂšs (IAM)

Compréhension des bonnes pratiques de sécurité, performance et scalabilité.

Expérience dans le développement Agile (méthode Scrum un plus) est un atout

Capacités relationnelles et bonnes communications nécessaires

Bonne capacitĂ© d’adaptation et ouverture d’esprit

Sensibilité à la sécurité informatique

Esprit d'Ă©quipe, sens de l’écoute et de la communication

Esprit d’analyse, de synthùse et force de proposition

Langues : Excellentes connaissances du français (C1) et de l’anglais (B1)

Les candidatures féminines sont vivement encouragées.

Nous offrons

Un environnement de travail multiculturel et académique de qualité

Ambiance et cadre de travail agréables

Conditions d’engagement attractives

Possibilité de formation continue et perfectionnement selon les exigences de la fonction

Une implication au cƓur du Systùme d’Information de l’EPFL

Veuillez Adresser Un Dossier De Candidature Complet, Contenant

Une lettre de motivation

Un CV

Les copies des diplÎmes, des certificats de travail et des certifications (le cas échéant)

Des rĂ©fĂ©rences et un extrait du casier judiciaire pourront vous ĂȘtre demandĂ©s ultĂ©rieurement

Informations

Date d'entrée en fonction : dÚs que possible

Taux d'occupation : 100%

Type de contrat : CDD

Durée : 1 an (renouvelable)

Référence : 1925

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.