This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Python Developer to join our Digital Operations teams and design, build, and continuously improve software solutions that enable Vodafone’s transformation into a truly digital telco. The individual will work at the heart of our DevOps team, taking ownership of the full software development lifecycle, implementing automation for operational processes, and contributing reusable Python libraries and algorithms.
Job Responsibility:
Develop high-quality software using Python within a dynamic team
Cover the full software lifecycle, from solution design to production
Design and implement automation solutions to streamline operational processes
Develop Python libraries and efficient algorithms as reusable building blocks
Coach and support other software developers
Collaborate closely with key technology experts
Work with the architecture team to design robust solutions
Shape and maintain the automation development environment
Use modern tools for source control, continuous integration and delivery
Requirements:
More than 3 years of practical experience in software development
Excellent programming skills in Python
Experience in project management
Familiar with agile software development methods
Extensive knowledge of systems architecture and databases
Hands-on experience with modern tools (Git, Jenkins) and strong Linux knowledge
Strong analytical and problem-solving capabilities
Business fluent in English, both written and spoken
Nice to have:
Curious about new techniques and interested in exploring cutting-edge methods and technologies