Vallum Associates
Python Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
As a Python Developer
As a Python Developer, you will develop and maintain automation tools, backend services, and applications that support large telecom network operations. You will build APIs, automation scripts, and data-based solutions used for testing, monitoring, and improving network operations across 5G and enterprise platforms. You will work closely with QA, Network Engineering, and DevOps teams to improve automation and deliver reliable solutions.
Your Responsibilities
- Develop and maintain Python automation scripts and frameworks for network testing and operational tasks.
- Build REST APIs using Flask or FastAPI for internal tools and system integration.
- Work with SQL and NoSQL databases to manage test data, configurations, and results.
- Create and manage Docker containers for application deployment and testing.
- Develop and maintain CI/CD pipelines using Jenkins or GitLab.
- Write Linux Bash scripts and support application deployments on Linux servers.
- Connect with telecom network systems and APIs for automated testing, validation, and monitoring.
- Implement logging, error handling, and monitoring to keep automation solutions reliable.
- Work with QA, Network Engineering, and DevOps teams to identify areas for automation.
- Troubleshoot issues and improve the performance and reliability of automation solutions.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Your Profile – Essential Skills
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4+ years of Python development experience, preferably in automation or backend development.
- Strong experience developing REST APIs using Flask or FastAPI.
- Basic knowledge of HTML, CSS, and Jinja2 for simple web interfaces.
- Good knowledge of SQL databases such as PostgreSQL/MySQL and NoSQL databases such as MongoDB/Redis.
- Good understanding of Linux, Bash scripting, cron jobs, and server management.
- Hands-on experience with Docker and Docker Compose.
- Experience with Jenkins, GitLab CI/CD, and Git.
- Experience with Python libraries such as requests, paramiko, subprocess, schedule, and pandas.
- Good understanding of HTTP, TCP/IP, DNS, SSH, and API integration.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Desirable Skills
- Experience in telecom or network automation, particularly 4G, 5G, or service-based architecture.
- Knowledge of RabbitMQ or Kafka and event-driven systems.
- Experience with OpenStack and Infrastructure as Code (IaC).
- Experience with Pytest, Selenium, or Playwright for test automation.
- Knowledge of Grafana, ELK, or Prometheus for monitoring.
- Understanding of Agile/Scrum ways of working.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location