At a Glance
- Tasks: Develop and maintain Python applications for sports performance and fan engagement.
- Company: Dynamic sports-focused organisation leveraging data and technology.
- Benefits: Competitive contract pay, flexible work environment, and opportunities to enhance your skills.
- Why this job: Join a team that uses tech to revolutionise sports and make a real impact.
- Qualifications: Strong Python skills and experience with APIs or backend services.
- Other info: Fast-paced contractor role with potential for growth in the sports tech industry.
The predicted salary is between 36000 - 60000 £ per year.
A sports-focused organisation using data and technology to enhance performance, fan engagement, and decision-making across platforms seeks a Python Developer on a contract basis to support the development of data-driven and backend systems within our technology team.
What you’ll be working on:
- Developing and maintaining Python-based applications and services
- Building and optimising data pipelines, APIs, and backend systems
- Working with large datasets related to sports performance, analytics, or fan engagement
- Collaborating with product, data, and engineering teams to deliver high-quality solutions
- Contributing to system design, performance improvements, and technical problem-solving
- Supporting cloud-based deployments and modern DevOps practices
What we’re looking for:
- Strong commercial experience with Python
- Experience building APIs, backend services, or data-driven applications
- Familiarity with frameworks such as Django, Flask, or FastAPI
- Experience working with databases (SQL and/or NoSQL)
- Exposure to cloud platforms (AWS, GCP, or Azure)
- Previous experience in sports, media, data, or analytics-led environments is a bonus, but not essential
- Comfortable working in a contractor environment and delivering at pace
Python Developer employer: Oliver Bernard
Contact Detail:
Oliver Bernard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer
✨Tip Number 1
Network like a pro! Reach out to folks in the sports tech scene on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that Python Developer gig.
✨Tip Number 2
Show off your skills! Create a GitHub portfolio showcasing your Python projects, especially those related to data pipelines or APIs. We want to see your coding chops in action, so make it easy for potential employers to check out your work.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and problem-solving skills. We recommend practising common coding challenges and discussing your past experiences with data-driven applications. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Python Developer
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your strong commercial experience with Python in your application. We want to see how you've used Python to build APIs and backend services, so don’t hold back on those details!
Talk About Your Projects: Share specific examples of projects where you’ve developed data-driven applications or worked with large datasets. This helps us understand your hands-on experience and how you can contribute to our tech team.
Familiarity is Key: If you’ve worked with frameworks like Django, Flask, or FastAPI, mention it! We love seeing familiarity with these tools, as they’re crucial for the role. Don’t forget to include any cloud platform experience too!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and get you into our system quickly!
How to prepare for a job interview at Oliver Bernard
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with frameworks like Django, Flask, or FastAPI, and have examples of projects where you've built APIs or backend services. This will show that you’re not just familiar with Python, but that you can apply it effectively in real-world scenarios.
✨Showcase Your Data Skills
Since you'll be working with large datasets, be prepared to talk about your experience with data pipelines and databases. Highlight any specific projects where you’ve optimised data handling or improved performance. If you’ve worked with SQL or NoSQL databases, make sure to mention that too!
✨Familiarise Yourself with Cloud Platforms
As cloud-based deployments are part of the role, it’s a good idea to brush up on your knowledge of AWS, GCP, or Azure. Be ready to discuss any relevant experience you have with these platforms, and how you’ve used them in past projects to enhance application performance or scalability.
✨Emphasise Collaboration and Problem-Solving
This role involves working closely with product, data, and engineering teams, so be prepared to share examples of how you’ve collaborated in the past. Discuss any challenges you faced and how you approached problem-solving in a team setting. This will demonstrate your ability to work well in a contractor environment and deliver results at pace.