Les missions du poste
Coexya est spécialisé dans le développement et l'intégration de logiciels. Nous sommes réputés pour notre expertise en matière de gestion de projet IT complexes au forfait et cela grâce à nos équipes de développeurs, business analyste, chefs de projet, architectes.
Le groupe Coexya, acteur indépendant du numérique et multi-spécialiste (conseil, intégration & développement), compte plus de 950 collaborateurs présents sur les sites de Lyon, Paris, Rennes, Brest et Lille, et accompagne les entreprises dans leur transformation digitale. Coexya oeuvre sur de nombreux projets qui contribuent au progrès sociétal (santé, environnement, responsabilité numérique). Le respect de nos valeurs : engagement, respect et partage, est un élément essentiel de notre culture d'entreprise et cela commence dès l'étape de recrutement. Au quotidien, le groupe oeuvre afin de garantir la diversité et le bien-être de ses collaborateurs, limiter son impact environnemental et accompagner les démarches éthiques.
Contexte
La plateforme web SIG Coexya vise à rendre accessible et à accélérer le partage de données géospatiales.
Il est maintenant temps pour nous d'intégrer la notion de « maitrise du partage et de l'accès à l'information géospatiale »
Pour ce faire nous souhaiterions doter notre plateforme d'un middleware de sécurité performant, visant à appliquer des habilitations - créées par ailleurs - aux requêtes SIG (OGC (WMS, WFS, etc..) ou ArcGIS (MapServer, FeatureServer, etc..)) transitant par ce middleware.
Ayant la volonté que cette solution maitrise sa consommation de ressources matérielles, la dimension mise à l'échelle (scalabilité) sera un élément important dans la seconde phase du projet, ainsi que la mise en place d'une solution de monitoring.
Ce que l'on vous propose
Vos missions :
Suite à une formation sur les briques techniques non maitrisées, vos missions seront :
- Etudier et choisir le cadre technique de développement
- Concevoir, réaliser et tester les web services de sécurités
- Concevoir et réaliser les tests de performance et de monté en charge avec production de rapport
- Automatiser le déploiement et le monitoring
Les finalités :
- Outils DevOps (conteneur, CI/CD, etc.)
- Concevoir une brique logicielle
L'encadrement :
- Travail de conception avec un expert technique de l'équipe
- Travail de réalisation avec un lead développeur
- Encadré par le responsable du développement de la plateforme