Nuevo
Descripcion del puesto
CUMULUS MEDIA, filiale du groupe Westwood One, recherche un(e) Développeur Full Stack Web talentueux(se) pour rejoindre son équipe d’ingénierie basée dans le Colorado, États‑Unis. Vous serez au cœur de la conception, du développement, du test et du déploiement d’applications web à forte charge, avec un accent particulier sur la haute disponibilité, la scalabilité et la fiabilité des systèmes de diffusion.
**Missions principales**
- Concevoir et implémenter des architectures front‑end (React, Angular ou Vue) et back‑end (Node.js, Python, Java ou .NET) robustes, modulaires et évolutives.
- Développer des API RESTful et GraphQL, assurer leur documentation (OpenAPI/Swagger) et garantir leur performance sous forte charge.
- Mettre en place des pipelines CI/CD (Jenkins, GitHub Actions, GitLab CI) pour automatiser les tests unitaires, d’intégration, de charge et les déploiements en production.
- Utiliser des conteneurs Docker et orchestrer les services avec Kubernetes ou ECS afin d’assurer la résilience et la reprise après sinistre.
- Implémenter des solutions de monitoring proactif (Prometheus, Grafana, Datadog, New Relic) et de logging centralisé (ELK, Loki) pour détecter et résoudre rapidement les incidents.
- Collaborer étroitement avec les équipes d’ingénierie, IT et opérations de Westwood One, ainsi qu’avec le VP Network Technology, afin d’aligner les exigences fonctionnelles et techniques.
- Participer aux revues de code, aux stand‑up Scrum et aux rétrospectives, en promouvant les bonnes pratiques de développement (clean code, TDD, DDD).
- Gérer les incidents critiques en production, assurer le support de niveau 2/3, et documenter les procédures de résolution pour les futures équipes.
- Contribuer à l’amélioration continue des processus, à la mise à jour des standards de sécurité (OWASP) et à la conformité aux exigences réglementaires (GDPR, CCPA).
**Profil recherché**
- Minimum 5 ans d’expérience en développement full stack, idéalement dans le secteur des médias ou du streaming.
- Maîtrise des langages JavaScript/TypeScript, ainsi que d’au moins un framework back‑end (Node.js/Express, Django, Spring Boot, .NET Core).
- Solide expérience avec les bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, DynamoDB).
- Connaissance approfondie des architectures micro‑services, des API gateway et des patterns de résilience (circuit breaker, retry).
- Expérience avérée avec les environnements cloud (AWS, Azure ou GCP) et les services associés (S3, RDS, Lambda, CloudWatch).
- Bonnes compétences en automatisation des tests (Jest, Mocha, Cypress) et en intégration continue.
- Capacité à travailler en mode hybride (présentiel et remote) et à gérer les urgences hors des heures normales.
- Esprit d’équipe, sens du service et excellente communication en anglais.
**Ce que nous offrons**
- Un poste en CDI avec un environnement de travail stimulant et innovant.
- Un salaire compétitif, des primes de performance et des avantages sociaux (assurance santé, plan 401(k), congés payés).
- Des possibilités d’évolution de carrière au sein d’un groupe international leader du broadcasting.
- Un accès à des formations continues, certifications cloud et conférences techniques.
- Un cadre de travail hybride, avec des bureaux modernes dans le Colorado et la flexibilité du télétravail.
Rejoignez CUMULUS MEDIA et participez à la création de la prochaine génération de plateformes de diffusion digitale, où votre expertise technique sera au service d’une audience mondiale.