Senior Python Software Developer
Vodafone
Bucharest, Romania
Your day to day
Coding, data, technology – that’s your world! Be part of our Digital Operations Teams and shape new and innovative solutions for the transformation of Vodafone towards the Digital Telco. Work with state-of-the art tools and open-source libraries.
As a member of the Vodafone Group Software Automation team your main focus will be to build Software that makes people’s lives easier.
You are programming solutions to automate operational processes, supporting our digital transformation program.
You will be involved in all parts of the project, starting from planning to deployment, thus taking ownership of your products.
Develop solutions together in an interdisciplinary team of data engineers, software developers and system specialists, and also take over professional leadership functions in a team.
With these activities you will have a great impact on our business:
- Developing Python modules, APIs and micro services to make internal libraries accessible;
- Shaping and maintaining our automation development environment (Python libraries, virtual machines, data bases);
- Developing software as part of a dynamic team employing the agile methodology;
- Guide our customers during solution design to build solid and flexible solutions;
- Participate in the planning and designing stage of solutions for business cases;
- Ability to share best practices and code standards to the team;
- Remain up-to-date in terms of current (and future) technologic trends;
- Take part in various workshops, both internal and external, in order to expand your knowledge;
- Follow a continuous “everything” approach (continuous development, integration, testing and deployment);
- Sharing your expertise with your fellow teammates in order to grow as a team.
With these skills you are a great candidate
- Degree in computer science or comparable qualification;
- Problem solving and solution oriented thinking;
- Strong analytical capabilities;
- Patience and attention to details;
- Strong programming knowledge and curiosity.
Must have technical/professional qualifications
- Fluent in English;
- Between 1 -5 years’ experience in Python;
- Awareness of CI/CD tools, because our build processes are fully automated;
- Experience with versioning systems such as Git;
- Knowledge of databases (SQL and/or noSQL);
- Scripting, command line and operating systems administration knowledge on Linux;
- Systems integration and communication technologies, i.e. REST, HTTP/S, SNMP, SSH, SOAP and others.
Apply Now
Don't forget to mention EuroTechJobs when applying.