Python DeveloperLocation: LondonPosition type: ContractDuration: 6 MonthsStart: ASAPWould you like to join one Europe's most popular broadcasting and media brands? Our client is at the forefront of innovation whilst pushing boundaries and you will be given the freedom and support you need to make an impact. You will be based on site working with one of the UK's most digital organisations and leading the way in entertainment. With over 20 million customers at the heart of everything, they do the scope and impact of your work is limitless. As a team, they are not afraid to try new technologies and new ways of working.Key responsibilitiesDeliver production-ready running tested Python software as part of a mostly-Java stack of components (Java experience is desirable, but not strictly required)Work as part of the team to support and maintain the live product (including first line support).Participate in daily stand-up meetings, planning games, showcases, and retrospectives.Collaborate with the Product Owner to write user stories, providing information such as cost (estimates) and technical risk.Work with the testers to identify and ensure acceptance criteria are satisfied.Key skillsExperience working with Agile methodologies and concepts such as XP, Lean, and KanbanProven delivery experience of large-scale, Python-based backend projectsPython 3 or 2.6+RESTful APIsTesting tools & mock frameworksExperience with logging, monitoring and alerting tools, e.g. Logstash, Kibana, Prometheus, Alert Manager, GrafanaFlask (experience with Django or other web-framework will also be considered)Comfortable with pair programming and test/behaviour-driven developmentDev ops and experience with Docker and KubernetesExperience with performance testing frameworks, e.g. Gatling, J-MeterUnderstanding of complex data structures (e.g. graphs) and efficient Python implementationsComfortable in Unix / Linux / OS X environmentExperience with high volume high availability systems (backend focus)A background in Continuous Integration and Delivery practices If you believe you'd be suited please submit your CV at the first instance.