Bajo el departamento de Tecnología, el Backend Engineering Manager será responsable de la planificación, diseño y desarrollo de soluciones backend robustas y escalables, asegurando que los sistemas cumplan con los estándares de calidad y rendimiento de la empresa.
Tareas
- Dirigir y gestionar un equipo internacional de desarrolladores backend, proporcionando orientación técnica y liderazgo.
- Planificar y coordinar las actividades del equipo para garantizar la entrega oportuna de proyectos de alta calidad.
- Evaluar y mejorar continuamente las habilidades del equipo a través de la capacitación y el desarrollo profesional.
- Diseñar y desarrollar sistemas backend eficientes y escalables, incluyendo APIs, servicios y bases de datos.
- Colaborar con otros equipos técnicos y de negocio para definir requisitos y especificaciones del sistema.
- Revisar y aprobar el diseño y código del equipo para asegurar la calidad y el cumplimiento de las mejores prácticas.
- Planificar y gestionar proyectos de desarrollo backend, estableciendo plazos y prioridades.
- Monitorear el progreso del proyecto y hacer ajustes según sea necesario para cumplir con los objetivos del negocio.
- Identificar y mitigar riesgos técnicos y operativos a lo largo del ciclo de vida del proyecto.
- Investigar y evaluar nuevas tecnologías y herramientas que puedan mejorar la eficiencia y calidad del desarrollo backend.
- Implementar procesos y prácticas de desarrollo ágiles para mejorar la productividad del equipo.
- Fomentar una cultura de innovación y mejora continua dentro del equipo.
- Colaborar estrechamente con otros líderes técnicos y de productos para asegurar la alineación de las soluciones técnicas con los objetivos del negocio.
- Comunicar el progreso, los desafíos y las soluciones del proyecto a las partes interesadas clave.
- Facilitar la resolución de problemas y promover una comunicación abierta y efectiva dentro del equipo.
Requisitos
- Mínimo 5 años de experiencia en desarrollo backend, con al menos 3 años en un rol de liderazgo.
- Experiencia demostrable en el diseño y desarrollo de sistemas backend escalables y de alto rendimiento.
- Licenciatura en Ciencias de la Computación, Ingeniería de Software, o algún campo relacionado.
- Certificaciones relevantes en desarrollo backend, gestión de proyectos o tecnologías de la información.
- Dominio de lenguajes de programación backend como Java, Python, Node.js, Go, etc.
- Experiencia con frameworks y herramientas de desarrollo backend como Spring, Django, Express.js, etc.
- Conocimiento de bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (MongoDB, Cassandra).
- Experiencia con servicios en la nube (AWS, Google Cloud, Azure) y microservicios.
- Familiaridad con prácticas de CI/CD y herramientas como Jenkins, Docker, Kubernetes.
Beneficios
- Salario competitivo.
- Oportunidades de Rotación de Roles: Adquiere nuevas habilidades y experiencia al participar en diferentes proyectos o áreas.
- Proyectos Desafiantes: Participa en proyectos internos que te permitirán resolver problemas complejos.
- Misión y Valores Sólidos: Únete a una empresa con una misión clara y valores que guían todo lo que hacemos.
- Diversidad e Inclusión: Fomentamos un entorno donde todos son valorados y respetados, independientemente de su origen o experiencia.Trabajo en Equipos Multidisciplinarios: Colabora con compañeros/as de diversas áreas y especialidades, enriqueciéndote profesionalmente en el proceso.
- Jornada intensiva de verano en julio y agosto.
La oferta es 100% presencial de lunes a viernes (Nuevos Ministerios, Madrid).
Nivel Profesional: Empleado
CVs inscritos en el proceso: 5
Regístrate como candidato en Tecnoempleo.com y vincula tu CV a las ofertas de empleo.
Crea tu cuenta gratis