Développeur AWS freelance (côté code)
Développeur AWS freelance côté code : Lambda, AppRunner, ECS Fargate, Step Functions, EventBridge, SAM, CDK 2.x, SDK v3, Aurora Serverless v2, TJM ForTeam IT.
Développeur AWS freelance (côté code)
Attention : cet article ne parle pas d'architectes AWS ni de DevOps Terraform. Il parle du développeur AWS freelance pur jus — celui qui ouvre VS Code, écrit du TypeScript ou du Python, déploie des Lambda, des Step Functions, des AppRunner, et fait tourner du code en production sur AWS. C'est un métier distinct, en forte demande, avec des compétences spécifiques que cet article décortique.
Une journée type d'un dev AWS
7h45 — Café. Lecture de la newsletter AWS hebdo et du blog Last Week in AWS de Corey Quinn. 9h00 — Standup équipe produit. 9h30 — Écriture d'une nouvelle Lambda Python déclenchée par EventBridge quand un fichier arrive sur S3, déploiement via CDK 2.x. 11h00 — Refactor d'une Step Functions : passage en Distributed Map pour traiter 50 000 fichiers en parallèle. 14h00 — Optimisation d'une requête Aurora Serverless v2, ajout d'index. 15h30 — Pairing sur une API AppRunner avec autoscaling fin. 17h00 — Revue de code, mise à jour des permissions IAM (least privilege).
Stack du développeur AWS
| Domaine | Services |
|---|---|
| Compute serverless | Lambda (arm64), AppRunner, Lambda SnapStart |
| Compute containers | ECS Fargate, EKS, App Runner |
| Orchestration | Step Functions (Express + Distributed Map), EventBridge Pipes |
| Messaging | EventBridge, SNS, SQS, MSK Serverless |
| Bases managées | Aurora Serverless v2, DynamoDB, RDS, Timestream |
| Stockage | S3 (avec S3 Tables Iceberg), EFS, EBS gp3 |
| API | API Gateway HTTP v2, AppSync (GraphQL) |
| IaC dev | CDK 2.x, SAM, Terraform |
| SDK | AWS SDK v3 (modulaire, tree-shakable) |
| Observabilité | CloudWatch Logs Insights, X-Ray, Lambda Powertools |
Parcours et TJM
- Junior dev AWS (1 à 3 ans) : Lambda, S3, SQS, premiers Step Functions, CDK simple. TJM 600 à 700 EUR/jour.
- Confirmé (3 à 6 ans) : architectures event-driven, IAM avancé, performances Lambda (cold start, SnapStart), CDK custom constructs. TJM 700 à 850 EUR/jour.
- Senior dev AWS (6 ans et plus) : design d'apps cloud-native AWS, multi-comptes, well-architected, FinOps Lambda/Fargate, mentoring. TJM 850 à 950 EUR/jour.
Les certifications AWS Developer Associate et DevOps Engineer Professional sont valorisées sur le marché ETI et grand compte.
Spécificités du dev AWS vs architecte AWS
| Critère | Dev AWS | Architecte AWS |
|---|---|---|
| Sortie | Code applicatif | Diagrammes, design docs |
| IaC | CDK, SAM | Terraform, CloudFormation niveau plateforme |
| Profondeur services | Très large sur 15-20 services | Très large sur 80+ services |
| Profil dominant | Backend dev qui aime AWS | Architecte logiciel orienté cloud |
| TJM | 600-950 EUR | 800-1100 EUR |
Industries qui recrutent
- Scale-ups SaaS B2B : tout est AWS Lambda + DynamoDB + EventBridge.
- Médias & contenu : Prime Video patterns, streaming, IA générative.
- Fintech : paiements, comptes, KYC automatisé.
- Retail : commande, stock, pricing dynamique.
- Industrie : IoT Core, jumeau numérique.
- Santé : HealthLake, Comprehend Medical.
Tendances dans l'écosystème dev AWS
- CDK 2.x mature : 95 % des nouvelles apps serverless démarrent en CDK.
- SnapStart étendu aux runtimes Python et .NET, plus seulement Java.
- Lambda response streaming généralisé pour les LLM.
- Aurora Serverless v2 dominant pour la persistence transactionnelle.
- Step Functions Distributed Map pour le batch massif sans cluster.
- AWS Q Developer intégré dans VS Code et le terminal AWS.
- S3 Tables Iceberg natif, qui rapproche dev applicatif et data engineering.
Voir tous les métiers IT freelance
Pièges fréquents en mission AWS
- Cold start Lambda non maîtrisé : APIs lentes, retentions client mauvaises. Solution : SnapStart, provisioned concurrency, runtime adapté.
- IAM permissif :
*partout, faille de sécurité. Solution : least privilege, IAM Access Analyzer. - DynamoDB sans plan d'accès : performances et coûts qui dérapent. Solution : modélisation single-table dès le départ.
- Step Functions mal découpées : workflows monolithiques de 100 états. Solution : nested workflows, Distributed Map.
- Pas de SDK v3 : import du SDK monolithique v2 → bundles Lambda énormes. Solution : SDK v3 par module.
Pros & cons du métier en freelance
Pros
- Demande très forte : AWS reste #1 cloud en France.
- TJM élevés dès le niveau confirmé.
- Écosystème immense : on ne s'ennuie jamais, services nouveaux tous les mois.
- Communauté active : AWS UG France, AWS Heroes, re:Invent.
Cons
- Vendor lock-in : votre stack AWS est peu portable.
- Coûts qui dérapent vite si on ne maîtrise pas le FinOps.
- AWS console fastidieuse : tout faire en IaC est une discipline.
- Apprentissage continu : 250+ services, ça bouge sans cesse.
ForTeam IT et les missions AWS
Le marché AWS est saturé d'offres, mais peu sont vraiment dev-oriented. Vous n'êtes pas seul à passer du temps à filtrer entre "dev AWS" et "ops Linux qui touche à AWS". ForTeam IT discute en amont avec le client pour qualifier le périmètre exact : combien de Lambda, quel IaC, quel niveau de séniorité produit.
Notre vivier de clients chez ForTeam IT inclut des éditeurs SaaS 100 % serverless, des fintech qui poussent Step Functions à fond, et des médias qui exploitent Lambda response streaming pour leurs produits IA. Vos compétences CDK 2.x, SDK v3 et Step Functions Distributed Map y trouvent toute leur valeur, à un TJM aligné marché.
À lire aussi
Vous êtes consultant IT freelance ?
Rejoignez ForTeam IT et accédez à des missions sélectionnées chez nos clients grands comptes.
Rejoindre la communauté