Partager cette offre
Dans le cadre de l’optimisation de sa plateforme Data Cloud, notre client, acteur du secteur Banque & Finance, souhaite faire appel à un(e) Architecte Snowflake / AWS / FinOps Senior.
La plateforme actuelle repose sur Snowflake et AWS et supporte des traitements et usages Data critiques.
Dans un contexte de maîtrise des dépenses Cloud, notre client souhaite réaliser une revue complète de l’architecture, des usages et des consommations, afin d’identifier et de mettre en œuvre des leviers permettant de :
réduire les coûts Snowflake et AWS ;
optimiser la consommation des ressources ;
améliorer le ratio coût / performance ;
éliminer les consommations inutiles ou sous-utilisées ;
améliorer la gouvernance des coûts ;
conserver les niveaux de performance, sécurité, disponibilité et qualité de service attendus.
La mission devra aboutir à des actions concrètes et mesurables de réduction des charges, et non uniquement à des recommandations théoriques.
. Objectifs de la missionL'objectif principal est de réaliser un audit technico-financier de la plateforme Snowflake / AWS, puis de mettre en œuvre une trajectoire d'optimisation permettant de réduire durablement les coûts.
Le consultant devra notamment :
Analyser l'architecture existante.
Analyser les consommations Snowflake et AWS.
Identifier les principaux cost drivers.
Identifier les ressources surdimensionnées, inutilisées ou sous-utilisées.
Analyser les workloads et leurs profils de consommation.
Identifier les optimisations d'architecture possibles.
Proposer une roadmap de réduction des coûts.
Prioriser les actions selon leur gain potentiel, complexité et risque.
Mettre en œuvre les optimisations validées.
Mesurer les économies effectivement réalisées.
Mettre en place une gouvernance FinOps permettant d'éviter une nouvelle dérive des coûts.
Le consultant réalisera une revue de l'architecture actuelle :
Architecture Snowflake.
Architecture AWS.
Flux d'ingestion.
Flux de transformation.
Data Lake / Data Warehouse.
Interfaces et échanges de données.
Workloads batch et temps réel.
Environnements DEV / TEST / UAT / PROD.
Consommation par application, équipe et domaine.
Dépendances entre les différents composants.
Il devra identifier les éventuels anti-patterns d'architecture pouvant générer des coûts inutiles.
. Optimisation SnowflakeUne attention particulière sera portée à la consommation Snowflake.
Le consultant devra analyser notamment :
Les Virtual Warehouses.
Leur dimensionnement.
Leur utilisation réelle.
Les périodes d'activité.
Les mécanismes d'Auto-Suspend / Auto-Resume.
Les traitements concurrents.
Les requêtes coûteuses.
Les requêtes longues ou inefficaces.
Les workloads récurrents.
Les traitements batch.
Les tâches et pipelines.
La consommation de crédits.
Le stockage.
Le Time Travel.
Les Fail-Safe et mécanismes associés.
Les environnements non productifs.
Les duplications de données.
Les opérations de réplication et de partage.
Le consultant devra identifier et, après validation, mettre en œuvre des actions telles que :
Redimensionnement des Virtual Warehouses.
Ajustement de l'Auto-Suspend.
Séparation ou regroupement pertinent des workloads.
Optimisation des requêtes SQL.
Optimisation des traitements ELT.
Réduction des traitements inutiles.
Optimisation des fenêtres de traitement.
Rationalisation des environnements.
Suppression ou archivage des données inutilisées.
Optimisation du stockage.
Mise en place de mécanismes de monitoring.
Mise en place de quotas ou garde-fous lorsque pertinent.
L'objectif sera de rechercher le meilleur ratio coût / performance, sans dégradation des SLA.
6. Optimisation AWSLe consultant devra également réaliser une analyse FinOps de l'infrastructure AWS.
Analyse des coûts par service.
Analyse des coûts par environnement.
Analyse des coûts par application / domaine.
Identification des ressources inutilisées.
Identification des ressources surdimensionnées.
Analyse des coûts de stockage.
Analyse des coûts de transfert de données.
Analyse des coûts réseau.
Analyse des coûts liés aux traitements Data.
Profil recherché
Le consultant devra identifier et, après validation, mettre en œuvre des actions telles que :
Redimensionnement des Virtual Warehouses.
Ajustement de l'Auto-Suspend.
Séparation ou regroupement pertinent des workloads.
Optimisation des requêtes SQL.
Optimisation des traitements ELT.
Réduction des traitements inutiles.
Optimisation des fenêtres de traitement.
Rationalisation des environnements.
Suppression ou archivage des données inutilisées.
Optimisation du stockage.
Mise en place de mécanismes de monitoring.
Mise en place de quotas ou garde-fous lorsque pertinent.
L'objectif sera de rechercher le meilleur ratio coût / performance, sans dégradation des SLA.
. Optimisation AWSLe consultant devra également réaliser une analyse FinOps de l'infrastructure AWS.
Analyse des coûts par service.
Analyse des coûts par environnement.
Analyse des coûts par application / domaine.
Identification des ressources inutilisées.
Identification des ressources surdimensionnées.
Analyse des coûts de stockage.
Analyse des coûts de transfert de données.
Analyse des coûts réseau.
Analyse des coûts liés aux traitements Data.
Environnement de travail
Le consultant devra identifier et, après validation, mettre en œuvre des actions telles que :
Redimensionnement des Virtual Warehouses.
Ajustement de l'Auto-Suspend.
Séparation ou regroupement pertinent des workloads.
Optimisation des requêtes SQL.
Optimisation des traitements ELT.
Réduction des traitements inutiles.
Optimisation des fenêtres de traitement.
Rationalisation des environnements.
Suppression ou archivage des données inutilisées.
Optimisation du stockage.
Mise en place de mécanismes de monitoring.
Mise en place de quotas ou garde-fous lorsque pertinent.
L'objectif sera de rechercher le meilleur ratio coût / performance, sans dégradation des SLA.
. Optimisation AWSLe consultant devra également réaliser une analyse FinOps de l'infrastructure AWS.
Analyse des coûts par service.
Analyse des coûts par environnement.
Analyse des coûts par application / domaine.
Identification des ressources inutilisées.
Identification des ressources surdimensionnées.
Analyse des coûts de stockage.
Analyse des coûts de transfert de données.
Analyse des coûts réseau.
Analyse des coûts liés aux traitements Data.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Architecte Snowflake / AWS / FinOps – Optimisation de la plateforme Data
WINSIDE Technology
