Backend Software Engineer
VODAFONE INTELLIGENT SOLUTIONS ESPAÑA S.L.
Madrid
(Madrid)
T/2024/45758
¿Qué ofrece la empresa?
-
1 plaza de prácticas
en VODAFONE INTELLIGENT SOLUTIONS ESPAÑA S.L.
de 9 meses
-
Bolsa de ayuda de 700,00€ brutos mensuales
-
5h. diarias
en Jornada de mañana
-
Programa START
-
Centro de prácticas
en España:
Madrid (Madrid)
¿Qué perfil busca la empresa?
-
Estudiante universitario de grado:
Grado en Ingeniería Técnica de Telecomunicación, Grado en Ingeniería en Electrónica Industrial, Grado en Ingeniería en Tecnologías de la Información
-
Competencias en Idiomas:
nivel B2 de Inglés.
Plan de formación propuesto
Summary:
The role is responsible for all aspects related to SW Engineering (design, development, testing, security, operations) of network platforms and services.
Role purpose:
- Design and develop backend software according to project requirements.
- Assure the quality of the delivered software, by defining and conducting testing (unit, integration, e2e)
- Develop, configure, and set up the DevOps environment (CICD pipelines)
- Configure and setup the infrastructure in public and private cloud and at OS level.
Skills required:
- Strong knowledge and practical experience on Java and build tools for java: Maven, Ant, Gradle
- Strong knowledge and practical experience on Linux and shell scripting
- Knowledge on main Java frameworks (Spring, Spring Boot)
- Knowledge on Python and Nodejs
- Knowledge on Docker/Linux containers, Docker compose
- Knowledge on TCP/IP networking and APIs (REST, websockets)
- Knowledge on VoIP and related protocols (SIP, IMS)
Good-to-have skills:
- Knowledge on Kubernetes
- Knowledge on CICD tools (eg. Jenkins, ArgoCD)
- Knowledge on Google Cloud Platform
- Knowledge on front-end development (ReactJS, Vue.js)
Must have technical / professional qualifications:
- University degree in Telecommunication, Electronics, or Information Technology.
- Fluency in English (spoken and written).
Soft skills:
- Strong results oriented and customer focused mentality.
- Good communication skills.
- Hands-on mentality, passionate about technology, loves to tinker with systems and software.
- Problem-solving mindset.
- Critical thinking.