Trabajar en IATISomos una empresa en plena expansión, lo que significa que hay un montón de oportunidades para crecer profesionalmente y participar en proyectos muy interesantes. El ambiente laboral es excelente, se fomenta mucho el trabajo en equipo y la cercanía entre las personas. Además, nos preocupamos por el desarrollo de nuestro equipo, brindando oportunidades para aprender y avanzar en la carrera. IATI es una correduría de seguros especializada en viajes pero con un enfoque muy tecnológico, en el que la integración de la IA es prioritaria, para mejorar los procesos y ofrecer soluciones de vanguardia. En definitiva, en IATI encontrarás un lugar de trabajo dinámico, buen ambiente y constante innovación.Objetivo del puesto:Responsable de programar la funcionalidad de los sitios web y de sus componentes, es decir la infraestructura que respalda el site. También coordina las bases de datos y los servidores web; y se encarga de su mantenimiento y seguridad.Responsabilidades y tareasCreación de softwareCrear código reutilizable y bibliotecas para uso futuroGestionar entornos de alojamientoAplicar y estar al día de las tecnologías emergentesColaborar con desarrolladores, diseñadores, QA y administradores del sistema para identificar nuevas funcionesColaborar con los desarrolladores web front-end para integrar los elementos visuales con la lógica del negocioGestionar tecnologías de vanguardia para mejorar las aplicaciones heredadasRecabar y abordar los requisitos técnicos y de negocioEscribir código limpio para desarrollar aplicaciones web funcionalesParticipar en el diseño de la aplicación pero centrándose en la codificación y la depuraciónRealizar pruebas de la API para optimizar el rendimientoSolucionar problemas y depurar las aplicacionesMantenimiento de softwareAnalizar los errores para proponer solucionesColaborar con QA para solicitar pruebas de quality testingFormar al equipo respecto a las modificacionesMejora continua de los desarrollos para optimizar su calidadTareas secundariasOfrecer formación y soporte a los equipos internosColaboración con todos los miembros del equipoDocumentar procesos sobre la arquitectura, los procesos y los sistemasExperiencia requeridaExperiencia mínima > 4 años en desarrollo de aplicacionesExperiencia en empresas tecnológicasConocimiento de la industria de los seguros o viajes valorableFormación requeridaIngeniería informática o similarBootcamp valorableConocimientos técnicosArquitectura hexagonalTestingGestión de logs / herramientas visualización logs (Grafana)Frameworks Python (FastAPI, Django, Flask)Experiencia en Hyperescalers (AWS, GCP, Azure)Infraestructura como códigoPrincipios SOLIDPYTHONAPI RESTMySQLAWS CLOUD, GCP, AZUREBITBUCKETEscalabilidad webMetodologías agile (SCRUM)BBDD SQL y NoSQLConocimientos de redes Competencias personalesAnálisisAutonomíaCompromisoComunicación interpersonalDinamismoEscucha activaFlexibilidadGestión del tiempoMejora continuaMentalidad abiertaOrganizaciónPolivalenciaResponsabilidadTrabajo en equipoCondicionesHorario flexible: L-J 9:00 a 14:00 y 15:00 a 18:00 y V 8:00 a 15:00Salario según mercado y experiencia aportadaContrato indefinidoBeneficiosFormación continuaSalario variable según objetivos de empresaViaje de incentivos