Ingénieur·e de développement
Mission
La Faculté IC de l’EPFL est au cœur des développements technologiques en informatique et communication, domaines essentiels à l'innovation et au progrès scientifique. En tant qu'équipe de support informatique, nous jouons un rôle crucial en permettant l'intégration des technologies avancées dans les pratiques éducatives et de recherche. Nous collaborons étroitement avec les enseignants et les chercheurs pour faciliter l'innovation technologique et encourager l'émergence de nouvelles idées, contribuant ainsi à maintenir l'EPFL à la pointe de l'excellence académique mondiale.
Principales tâches et responsabilités
Développement d’applications
- Créer des solutions applicatives et gérer l'intégralité du cycle de vie des applications (« Plan, Develop, Test, Deploy, Maintain »)
- Garantir la capacité d'intégrer les applications ou logiciels dans un écosystème existant
- Soutenir l'infrastructure « as code » en utilisant des outils d'automatisation (Ansible, blueprint, playbooks) ou par un développement applicatif spécifique
- Adapter ou créer de la documentation afin d'assurer la production de services et de processus efficaces
- Assurer la liaison avec les partenaires et fournisseurs internes et externes, et évaluer les besoins en matériel et logiciels en fonction des demandes des utilisateurs
- Fournir un support de proximité à l’équipe IC-IT, aux laboratoires de recherche et autres unités dans le domaine d'activité pour la mise en place, la maintenance et la sécurité de leurs applications
- Utiliser des outils DevOps (GitLab/GitHub), des pipelines CI/CD et des systèmes de gestion de configurations (ex. Ansible)
Veille technique et veille service IC IT
- Suivre les évolutions techniques et proposer des améliorations ou nouveaux services
- Proposer l’amélioration des processus et automatiser les tâches qui doivent l’être
- Remplacer des collègues collaborateurs au sein du service
- Développer ses compétences professionnelles et personnelles
- Participer à la formation des apprentis(-es) et stagiaires
Profil
- Formation professionnelle supérieure (HES, diplôme fédéral, EPF) ou équivalent
- Maîtrise des méthodes de développement agile
- Excellente organisation et proactivité, avec la capacité de collaborer avec les parties prenantes et de faire avancer les projets de manière autonome
- Au moins 5 ans d’expérience en développement logiciel avec Python et PHP
- Solides connaissances de Linux, Bash et des technologies comme Kubernetes et Docker
- Sensibilité aux enjeux de la cybersécurité
- Esprit d’équipe, sens de l’écoute et des compétences en communication
- Langues : Excellentes connaissances du français (C1) et de l’anglais (B2-C1)
Nous offrons
- Environnement de recherche et d'innovation : L'EPFL est l'une des institutions de recherche les plus prestigieuses en Europe, offrant un cadre stimulant et innovant propice à l'innovation et à la découverte.
- Infrastructure de pointe : Avec accès à des installations et équipements de pointe, les employés peuvent travailler dans un environnement moderne et bien équipé.
- Communauté internationale : L'EPFL attire des étudiants, chercheurs et professionnels du monde entier, favorisant un cadre de travail dynamique et multiculturel.
- Réputation mondiale : Travailler à l'EPFL permet de faire partie d'une institution reconnue mondialement pour son excellence académique, ce qui peut enrichir le profil professionnel.
- Engagement en matière de durabilité : L'EPFL est engagée envers le développement durable, offrant un cadre propice aux personnes souhaitant contribuer à cet enjeu global.
Informations
Date d'entrée en fonction : 01.04.2025
Taux d'occupation : 100%
Type de contrat : CDI