Endkundenprojekt

Backend Developer Freelancer (f/m/d)

Berlin, Berlin  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

WHo we are:
plista is a global platform for data-driven native advertising in premium editorial environments and offers advertisers and publishers direct, single-source access to a broad portfolio of native solutions. With its proprietary real-time Recommendation Technology, plista is able to deliver both content and advertising that matches users’ individual interests – across all channels and devices. plista’s native ad formats stand out through their strong engagement character and enable advertisers to efficiently target audiences along the entire sales funnel. At the same time, thousands of premium publishers are working successfully with plista in order to achieve outstanding content monetization, increased website stickiness and sustainable traffic growth.

What we are looking for:
We are looking for a freelancer developer to develop a queuing system to turn an externalAPI to asynchronous due to throttling constraints. The queuing system will be built using Amazon S3 and SQS FIFO and integrated into our public online advertising platform.

Your responsibility:
- Build a queuing system to allow us to use the Xandr console API asynchronous toavoid the throttling constraints (API:https://wiki.xandr.com/display/api/Buy-Side+Services?)
- The queuing system has to provide an interface for a recursive message logic soobjects can be pushed linked to each other.. (Interface definition will be provided)
- The queuing system should use AWS S3 + AWS SQS FIFO
- The queuing system should consist of two components, an API and a worker both tobe implemented in Laravel 8 and PHP 7.4
- The queuing system has to ready for redundant deployment
- The queuing system has to be fully tested
- The queuing API has to validate the incoming messages based on the xandrdocumentation
- The queuing API should consist of synchronous reading logic to proxy GET requestsand handle the limits(wait till a new request can be done to xandr)
- Queue API and Worker should support multiple Xandr accounts at once.(differentaccounts can be set up and will be handled by the queuing system)
- It will be shipped using a docker container. API (Nginx + PHP fpm container) +Worker(PHP fpm container)


Your qualification:
- At least 3 years of experience with PHP
- PHP 7.4 and Laravel 8
- AWS S3 and SQS FIFO
- Docker & Docker Compos

Did we caught your interest? Please get in contact with:
Carolina Düerkop | HR & Talent Akquisition Manager
E-Mail:
Tel:
Start
ab sofort
Dauer
2 Monate
(Verlängerung möglich)
Von
plista Gmbh
Eingestellt
21.10.2020
Ansprechpartner:
Carolina Düerkop
Projekt-ID:
1986101
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren