LIGNE DE SCRIPT
Pipelines copiés du projet précédent, en espérant que ça tienne.
Pipelines générés, conteneurs figés, déploiements ennuyeux.
12 compétences sur cette ligne
Expert en architecture sans serveur et pilotée par les événements AWS basée sur le cadre Well-Architected. Utilisez-le lors de la construction d'API sans serveur, de fonctions Lambda, d'API REST, de microservices ou de workflows asynchrones. Couvre Lambda avec TypeScript/Python, API Gateway (REST/HTTP), DynamoDB, Step Functions, EventBridge, SQS, SNS et les modèles sans serveur. Indispensable lorsque l'utilisateur mentionne sans serveur, Lambda, API Gateway, piloté par les événements, traitement asynchrone, files d'attente, pub/sub, ou veut construire des applications sans serveur évolutives selon les bonnes pratiques AWS.
Architecture de solutions AWS experte pour les startups axée sur une infrastructure cloud sans serveur, évolutive et économique avec des pratiques modernes DevOps et infrastructure-as-code
Construisez des systèmes backend robustes avec des technologies modernes (Node.js, Python, Go, Rust), des frameworks (NestJS, FastAPI, Django), des bases de données (PostgreSQL, MongoDB, Redis), des APIs (REST, GraphQL, gRPC), l'authentification (OAuth 2.1, JWT), des stratégies de test, les meilleures pratiques en sécurité (OWASP Top 10), l'optimisation des performances, les modèles d'évolutivité (microservices, mise en cache, partitionnement), les pratiques DevOps (Docker, Kubernetes, CI/CD) et la surveillance. Utilisez-le lors de la conception d'APIs, de la mise en œuvre de l'authentification, de l'optimisation des requêtes de base de données, de la configuration de pipelines CI/CD, de la gestion des vulnérabilités de sécurité, de la construction de microservices ou du développement de systèmes backend prêts pour la production.
Déployer et gérer une infrastructure cloud sur Cloudflare (Workers, R2, D1, KV, Pages, Objets durables, Rendu de navigateur), des conteneurs Docker et Google Cloud Platform (Compute Engine, GKE, Cloud Run, App Engine, Cloud Storage). Utilisez-le lors du déploiement de fonctions serverless sur la périphérie, de la configuration de solutions de calcul en périphérie, de la gestion de conteneurs et d’images Docker, de la configuration de pipelines CI/CD, de l’optimisation des coûts de l’infrastructure cloud, de la mise en œuvre de stratégies de mise en cache globale, de l’utilisation de bases de données cloud ou de la construction d’applications cloud-native.
Compétences complètes en architecture logicielle pour concevoir des systèmes évolutifs et maintenables à l'aide de ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Incluent la génération de diagrammes d'architecture, les modèles de conception des systèmes, les cadres de décision sur le stack technique et l'analyse des dépendances. Utilisez-les lors de la conception de l'architecture du système, de la prise de décisions techniques, de la création de diagrammes d'architecture, de l'évaluation des compromis ou de la définition des modèles d'intégration.
Compétences complètes en développement backend pour la construction de systèmes backend évolutifs à l'aide de NodeJS, Express, Go, Python, Postgres, GraphQL et APIs REST. Inclut le scaffolding d'API, l'optimisation de bases de données, la mise en œuvre de la sécurité et le réglage des performances. Utilisez-le lors de la conception d'APIs, de l'optimisation des requêtes de base de données, de la mise en œuvre de la logique métier, de la gestion de l'authentification/autorisation ou de l'examen du code backend.
Compétence DevOps complète pour CI/CD, automatisation de l'infrastructure, conteneurisation et plateformes cloud (AWS, GCP, Azure). Inclut la configuration de pipelines, l'infrastructure en code, l'automatisation des déploiements et la surveillance. Utiliser lors de la configuration de pipelines, du déploiement d'applications, de la gestion de l'infrastructure, de la mise en œuvre de la surveillance ou de l'optimisation des processus de déploiement.
Compétence complète en développement frontend pour la création d'applications web modernes et performantes à l'aide de ReactJS, NextJS, TypeScript et Tailwind CSS. Inclut le montage de composants, l'optimisation des performances, l'analyse des bundles et les meilleures pratiques UI. Utilisez-la lors du développement de fonctionnalités frontend, de l'optimisation des performances, de la mise en œuvre de conceptions UI/UX, de la gestion de l'état ou de l'examen du code frontend.
Compétences complètes en développement fullstack pour construire des applications web complètes avec React, Next.js, Node.js, GraphQL et PostgreSQL. Inclut l'échafaudage de projets, l'analyse de la qualité du code, les modèles d'architecture et un guide complet sur la pile technologique. Utilisez-le lors de la création de nouveaux projets, l'analyse de la qualité du code, la mise en œuvre de modèles de conception ou la configuration de workflows de développement.
Compétences complètes en QA et en test pour l'assurance qualité, l'automatisation des tests et les stratégies de test pour les applications ReactJS, NextJS et NodeJS. Inclut la génération de suites de tests, l'analyse de couverture, la configuration des tests E2E et les métriques de qualité. Utilisez-le lors de la conception de stratégies de test, de la rédaction de cas de test, de la mise en œuvre de l'automatisation des tests, de l'exécution de tests manuels ou de l'analyse de la couverture des tests.
Compétence SecOps complète pour la sécurité des applications, la gestion des vulnérabilités, la conformité et les pratiques de développement sécurisé. Inclut l'analyse de sécurité, l'évaluation des vulnérabilités, la vérification de conformité et l'automatisation de la sécurité. Utilisez-la lors de la mise en œuvre de contrôles de sécurité, de la réalisation d'audits de sécurité, de la réponse aux vulnérabilités ou de la garantie des exigences de conformité.
Compétences complètes en ingénierie de sécurité pour la sécurité des applications, les tests d’intrusion, l’architecture de sécurité et l’audit de conformité. Inclut les outils d’évaluation de la sécurité, la modélisation des menaces, la mise en œuvre de la cryptographie et l’automatisation de la sécurité. Utilisez-le lors de la conception d’architecture de sécurité, de la réalisation de tests d’intrusion, de la mise en œuvre de la cryptographie ou de la réalisation d’audits de sécurité.