Alchimie

Alchimie

Backend developer

  • CDI 
  • Début :  
  • Aubervilliers
  • Télétravail partiel possible

La tribu

Alchimie

Alchimie

  • Média, Télévision / Production audiovisuelle
  • De 50 à 250 salariés

Le poste

Backend developer

  • CDI 
  • Aubervilliers
  • Télétravail partiel possible

Cette offre a été pourvue !

À propos

La mission d’Alchimie est d’aider les médias et les talents à créer et à animer leur propre offre SVOD originale et permet aux ayants-droit vidéo et aux plateformes de distribution (Telcos, Cablos, TV connectées, streamers, …) de développer leurs revenus et leurs audiences.

Avec ses savoir-faire technologique, marketing et éditorial, Alchimie propose à ses consommateurs passionnés de vivre une expérience de divertissement thématisé.

Descriptif du poste

Notre équipe Back (core & billing), composée d’architectes et de développeurs, est en charge de la conception, de l’étude et de la mise en œuvre des évolutions de nos plateformes et systèmes (back, front, api, billing, big data, videos, médias).

Au sein de cette équipe, vous interviendrez sur l’ensemble de la stack technique (Back to Front) et interviendrez dans la conception et la mise en place des solutions innovantes. Dans le but d’assurer la performance de nos plateformes dans un contexte de forte charge, vous participerez à 4 missions principales :

1/ Maintenance et évolution du cœur de notre plateforme (Core)

Le cœur de notre plateforme est architecturé autour de micro-services métiers (web service SOAP/REST), de bus événementiels (RabbitMQ) et système d’indexation (ElasticSearch).
Vous participerez à la maintenance et à l’évolution de ces composants métiers en étant garant de la qualité et des performances de nos systèmes.

2/ Maintenance et évolution de notre plateforme de paiement (Billing)

Vous participerez aux développements back-end de nos divers systèmes de paiement implémentés sur tous nos stores web et mobiles en Europe et à l’international et contribuerez au développement de nos nouvelles plateformes de paiement dans chaque nouveau territoire conquis.

Vous travaillerez sur les interconnexions des solutions de paiement les plus performantes du marché :
interconnexion billing opérateurs, paiement sur mobile comme Itunes, Google Wallet et aussi solutions e-
commerce comme CB et Paypal, etc.

3/ Conception et développement de notre plateforme vidéo

Notre plateforme vidéo permet la diffusion permanente de vidéo à des milliers d’utilisateurs connectés simultanément en France et à l’international.
Vous participerez à l’évolution de cette plateforme qui doit permettre d’ouvrir notre plateforme (API externe) à des partenaires tout en permettant de franchir une nouvelle étape en termes de scalabilité et sécurité.

3/ Support et expertise

Les composants développés par l’équipe Back sont intégrés par les autres équipes de la direction technique (35 personnes).
Vous pourrez apporter votre expertise auprès des développeurs des autres équipes et propager les “best practices” en développement.

Environnement technique : Linux Debian, LAMP / LEMP, MySQL, RabbitMQ, ElasticSearch, MemCache, PHP, Symfony 4, Zend, Redis, CDN tiers…

Profil recherché

De formation supérieure, universitaire ou école d’ingénieur en IT, votre principale qualité est votre curiosité naturelle qui vous encourage à ne laisser de côté aucune des strates de fonctionnement des systèmes de la société et à proposer toute amélioration utile et raisonnable.

Vous pouvez démontrer une expérience réussie de plus de 5 ans dans un environnement web à forte charge (web marchand, streaming ou autre site à fort trafic, nécessitant une haute disponibilité).

Vous alliez un excellent esprit d’équipe à une capacité à travailler de façon rigoureuse et autonome avec de multiples interlocuteurs et dans un environnement en perpétuelle évolution.

Vous maîtrisez la conception de service au-dessus de systèmes Linux type Debian, de DB (MySQL, NoSQL…), les écosystèmes LAMP/LEMP et êtes capable d’évoluer avec une forte autonomie.
Les expériences fullstack sont un plus.

Compétences :

  • Système : OS : expertise Unix / Linux
  • Web servers : LAMP / LEMP, compression accélération http
  • Développement / architectures : SOA, Rest/OpenAPI (Swagger), EDA (Event Driven Architecture), Pub/Sub, n-tier
  • Langages : PHP & Symfony, SQL, Javascript, …

Connaissances requises :

  • Conception et architecture
  • Programmation orientée objet
  • Expertise en développement PHP et connaissances de frameworks
  • Connaissance des problématiques des sites à forte charge
  • Modélisation de bases de données
  • Outils de versioning (GitLab, Jenkins)

Plus appréciés :
Notions de sécurité des applications web
Intérêt pour le développement web mobile
Capacité à s’exprimer en anglais par écrit

Toujours en veille sur l’évolution des technologies, vous maintenez un haut niveau de connaissance sur les nouveautés liées au développement web.

Découvrez l'équipe de Alchimie

Alchimie

Alchimie

Backend developer

  • CDI 
  • Début :  
  • Aubervilliers
  • Télétravail partiel possible
Questions et réponses sur l'offre
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin

Notre sélection d'articles pour vous

Inspirez-vous avec une sélection d'articles