TTech_Ingeniero/a de Software
Fecha: 18 sept. 2024
Ubicación: ES
Empresa: Telefónica
¿QUÉ ES TELEFÓNICA TECH?
Telefónica Tech es la compañía líder en trasformación digital del Grupo Telefónica. Contamos con una amplia oferta de servicios y soluciones tecnológicas integradas de Ciberseguridad, Cloud, IoT, Big Data, Inteligencia Artificial y Blockchain, con la que acompañamos a nuestros clientes en su transformación digital.
Somos un grupo de más de 6200 personas valientes que trabajamos a diario desde distintos puntos del mundo para alcanzar la excelencia, a través de un liderazgo basado en la transparencia y en el espíritu de equipo. Si te identificas con nuestros pilares, ¡estamos deseando conocerte!
¿QUÉ HACEMOS EN EL EQUIPO?
En la unidad de Cloud Service Delivery Center de Telefónica Cybersecurity & Cloud Tech, nos impulsan los desafíos de nuestros clientes, su transformación, su éxito. Nos mueve todo lo que pasa en la Cloud. Vivimos y respiramos un mundo tecnológico complejo, y en él, creamos un espacio en el que diseñamos, integramos y gestionamos soluciones para ayudar a nuestros clientes a alcanzar sus retos.
Optamos por un modelo que nos identifique, basándonos en la capacidad de análisis, proactividad y orientación a resultados.
¿CÓMO SERÁ TU DÍA A DÍA?
Tu misión será el aseguramiento de implementar metodologías para dar seguridad a las aplicaciones y/o al ciclo de vida del desarrollo de software, establecer estrategias para desarrollos novedosos, utilizando la metodología SCRUM de referencia.
Construir-Mantener-Mejorar el proyecto base existente. Con el fin de evolucionarlo y mejorar su rendimiento a medida que evolucione.
Establecerás contacto con distintos equipos multidisciplinares para el desarrollo de las actividades integradas dentro de tus tareas.
PRINCIPALES RESPONSABILIDADES:
-
-
- Aportar al proceso de concepción, diseño y desarrollo de las aplicaciones.
- Auditar y refinar la arquitectura de aplicación del catálogo de aplicaciones existente. Teniendo en cuenta su objetivo y también el plan de acción a seguir, en caso existan modificaciones sugeridas.
- Impulsar patrones de arquitectura como microservicios y orientada a eventos. Teniendo en cuenta las necesidades de nuevos proyectos, o los existentes, priorizar a que las soluciones sean cada vez más livianas, desacopladas y que tengan ciclos de vida diferentes entre ellas.
- Proveer guía en las mejores prácticas de desarrollo, pruebas de calidad, integración, carga, funcionales, y más, También colaborando a definir los flujos de integración apropiados que hagan de nuestros componentes de software más robustos, seguros y con altos estándares de calidad.
- Colaborar con los equipos que contribuyan al departamento de IT, a definir estándares y patrones de desarrollo de microservicios que sean los más eficaces, teniendo en cuenta los requerimientos funcionales y no funcionales de un sistema.
- Ayudar a equipos con la resolución de tickets de indoles técnicos, compilación, rendimiento, cálculo de capacidades de cómputo, problemas complejos en etapa de desarrollo, Test o productivos.
-
Y PARA ELLO, CREEMOS QUE SERÍA IDEAL QUE CONTARAS CON…
Experiencia
- 6 años de experiencia en:
-
- Diseño y desarrollo de aplicaciones desde el punto de vista funcional
- Revisión del catálogo de aplicaciones existente en base a las características del plan de acción de la compañía
- Diseño, desarrollo e implementación de los estándares de Front-End y Back-End, poniendo el foco en mejorar y re-arquitecturar en base al rendimiento el ecosistema existente
- Usar el paradigma de los patrones de arquitectura del tipo microservicios y orientado a eventos
- Creación de soluciones y re-arquitecturas de las existentes, para que sean más livianas, estén desacopladas y tengan ciclo de vida diferentes entre ellas
- Creación del marco de mejoras prácticas en base a las distintas fases: desarrollo, pruebas de calidad, carga, integración, etc.
Formación
Necesario:
- Ingeniería de Informática / Telecomunicaciones o Grado Superior de ingeniería
Recomendable
- Certificación SCRUM, AGILE
- Conocimientos técnicos
- Stack tecnológico Backend: SpringBoot&SpringCloud, Python, NodeJS
- Stack tecnológico Frontend: NodeJS, Angular, ReactJS.
- Metodologías ágiles y filosofía SRE en el desarrollo de servicios.
Para desempeñar el rol, las skills que encajarían con el equipo y el proyecto serían:
Capacidad de responder por las asignaciones y la calidad de implementación en las soluciones propuestas.
Capacidad de reutilizar al máximo los componentes, buscando estándares y estrategias que permitan a varios componentes usar otros de manera centralizada.
Elaborar planes de transformación que, típicamente dará lugar a uno o varios programas o portfolio de proyectos
Incorporar en las soluciones las últimas tendencias en el mercado con el objetivo de impulsar el crecimiento y valor del negocio
Fomentar el talento dentro del departamento de IT y los equipos de desarrollo.
IDIOMAS
- Necesario: Inglés
¿QUÉ OFRECEMOS...?
- Medidas de conciliación y flexibilidad horaria.
- Formación continua para tu desarrollo profesional. Incluida la posibilidad de certificación de diferentes Partners/fabricantes en función de tu puesto y responsabilidad.
- Modelo híbrido de teletrabajo flexible adaptándose a tus circunstancias personales.
- Atractivo paquete de beneficios sociales (tarjeta comida, seguro de vida, seguro médico para ti y tu familia, Programa de Bienestar, plan de pensiones. entre otros.)
- Excelente ambiente de trabajo dinámico y multidisciplinar.
- Posibilidad de implicarte en programas de voluntariado.
#SomosDiversos
Estamos convencidos/as de que los equipos diversos e inclusivos son más innovadores, transformadores y consiguen mejores resultados. Por ello promovemos y garantizamos la inclusión de todas las personas sin importar género, edad, orientación e identidad sexual, cultura, discapacidad o cualquier otra condición. ¡Queremos conocerte! 😊