GeoDataSolutions est une entreprise suisse active dans le recrutement spécialisé et la gestion de missions IT, digitales et SIG.
Depuis 2015, nous accompagnons les entreprises, administrations et institutions dans la recherche, la sélection et le suivi de profils qualifiés, qu’il s’agisse de missions en délégation (LSE), de mandats de recrutement fixe ou de missions de conseil.
Notre approche est centrée sur l’adéquation humaine, technique et contextuelle. Nous nous appuyons sur une équipe pluridisciplinaire mêlant expertise en systèmes d’information, gestion de projet, ressources humaines et coaching de carrière.
Nous proposons des solutions agiles et sur mesure, avec un suivi personnalisé tout au long des missions. Les talents que nous représentons interviennent sur des projets variés, dans des contextes métier exigeants et en forte évolution (banque, énergie, collectivités, mobilité, environnement, etc.).
Implantés à Bussigny (VD), nous intervenons en Suisse romande et alémanique, avec une présence régulière entre Lausanne, Berne et Genève.
Nous recherchons un·e ingénieur·e en développement pour une mission longue durée à Lausanne.
Le poste est à pourvoir de 80% à 100% dès juillet 2025.
Le télétravail est possible 2 jours par semaine non consécutifs après un premier mois complet d'intégration.
Rôle et activités
Le/La titulaire :
Conçoit et développe des applications informatiques pour les différents services internes, ou pour un usage grand public, avec un niveau d’exigence élevé sur le stack technique interne et selon une méthodologie DevOps.
Participe aux séances Agiles de l’équipe
Travaille en lien avec l’architecture d’entreprise, les équipes d’intégration et d’infrastructure afin de garantir un design cohérent et un opérationnel stable.
Veille à garantir une implémentation respectant une modélisation cohérente des données. Définit et respecte les standards en termes d’architecture de développement et de documentation du code.
Est à l’écoute des clients et des utilisateurs pour garantir un fonctionnel et une expérience utilisateur de qualité.
Est force de proposition. Sait adhérer et faire adhérer.
Peut accompagner d’autres ingénieurs dans l’amélioration de leurs pratiques. Facilite la transmission des compétences.
Les travaux associés à la mission, concerneront principalement :
une compréhension approfondie des besoins métier,
la modélisation de bases de données applicatives,
une proposition d’architecture Backend et Frontend des applications à développer,
le développement d’applications Full Stack complexes,
la définition et la fourniture d’API REST ou GraphQL.
Les applications sont développées sur une infrastructure on-prem.
Formation
Diplôme en informatique d'une haute école (Université, EPF) ou formation jugée équivalente.
Expériences
Minimum 5 années d'expérience professionnelle dans des projets d’ingénierie de développement Full Stack
Expérience d’exécution des réalisations en mode AGILE
Connaissances ITIL et Hermes souhaitées
Expérience dans le secteur public, un atout
Compétences requises
Outils DevOps : Gitlab, VSCode, Docker
Outils de tests : PyTest / UnitTest, SonarQube, Postman
API: API REST (Django REST Framework), GraphQL (Strawberry)
Langages de programmation : Python, TypeScript/JavaScript, HTML/CSS, SQL
Frameworks : Backend : Django, FastAPI ; Frontend : React
Bases de Données : PostgreSQL, DuckDB, Parquet sur S3
Ordonnancement, monitoring : Prefect