YouGov is seeking a passionate Python Engineer to develop and maintain web applications using Django and Wagtail CMS. The role involves building scalable, high-performance backend systems and enhancing content management capabilities. The company focuses on providing free, accurate data and insights about the world, aiming to be a valuable public resource.
Requirements
- 5+ years of experience as a Python backend developer
- Expert knowledge of Python and some of the main web frameworks (Django, Flask, FastAPI)
- Proficiency in relational databases (PostgreSQL) and ORM frameworks
- Extensive experience with Git, CI/CD pipelines, and software development best practices
- Knowledge of Elasticsearch for search indexing
- Proven experience in building and deploying scalable microservices
- Good knowledge of Docker
- Solid understanding of modern testing principles
- Excellent verbal and written communication skills