Description du poste
As part of its growing activities, Dailymotion is looking to enforce its User Solutions Team. You will play a key role in shaping the core foundations of our product and building innovative features in close cooperation with Front Developers, Product Managers, Designers and Scrum Masters.
- Design and build geo-distributed Backend systems using micro-services
- Design and build API centric system using GraphQL, REST
- Design and build Queueing System
- Proactivity on evolutions and improvements
Techno used : - Python, PHP
- Elasticsearch, MySQL, MongoDB
- GraphQL, aioHttp
- OpenAPI, FastAPI
- Docker, Kubernetes, Jenkins
- RabbitMq
Qualifications
Required
You have programming capabilities in PythonExperience building APIs (hexagonal architecture)Experience with SQL databases (MySQL)Experience working with revision control systems like gitAbility to learn and improve your technical skills continuallyAttitude of creating high quality code (complexity, styling, unit testing, functional testing) and knowledge in TDD, learning from peers and always innovatingUsed to code reviewing and able to point errors and improvementsDemonstrated interest in problem-solving and technical innovationCommunication skills - able to work effectively with technical and non-technical teammatesLevel of written / verbal English (documentation, team presentations, meetings)Nice to have
Experience and capabilities in PHPExperience with continuous integration, continuous deployment testing and automation tools (Jenkins etc.) and DockerKnowledge in microservices architectureWilling to share knowledgeInterest in clean architecture, DDD, event driven architecture