.¿A quién buscamos?Actualmente buscamos una persona activa, con iniciativa y experiencia, que nos ayude a desarrollar soluciones de optimización para empresas de diferentes sectores en su proceso de transformación digital.Funciones:Formar parte del departamento de analítica donde se abordan todo tipo de problemas de optimización.Ayudar a empresas de diferentes sectores con el proceso de transformación digital.Participar en todo el ciclo de vida de múltiples proyectos basados en optimización matemática:Servir de primer contacto con el clienteGestión de proyectos de optimizaciónToma de requisitos y traducción en términos de necesidades de optimizaciónDiseño de la solución y aplicabilidad de las distintas técnicasDesarrollo y puesta en producción de las soluciones¿Cómo es nuestr@ candidat@ ideal?Requisitos técnicosAutonomía para implementar proyectos a medida que utilicen las siguientes técnicas matemáticas:[IMPRESCINDIBLE] Modelos de programación lineal[IMPRESCINDIBLE] Técnicas de optimización metaheurísticas[DESEABLE] Programación por restricciones[DESEABLE] Generación de cortes y generación de columnas[DESEABLE] Otras técnicas de optimización matemática (búsqueda local, optimización estocástica, etc.)Autonomía para implementar informáticamente los modelos matemáticos mediante los principales solvers del estado del arte:[IMPRESCINDIBLE] CPLEX / Gurobi / CBC / GLPK[DESEABLE] choco solver / ORTools[DESEABLE] Local Solver / Optaplanner[DESEABLE] Pyomo / PuLP (interfaz python para difentes solvers)Capacidad de diseño de soluciones que se adapten a las necesidades de los clientes. El candidato debe tener las siguientes capacidades:Comunicación fluidaCapacidad y claridad de exposiciónComprensión y capacidad analítica para definir los requisitos de los proyectosConocimientos informáticos relacionados con:[IMPRESCINDIBLE] Funcionamiento básico de los lenguajes de programación (direcciones de memoria, hilos de procesamiento, archivos binarios, etc.)[IMPRESCINDIBLE] Experiencia en Python o JAVA (valorar lenguajes extra)[IMPRESCINDIBLE] Experiencia en programación orientada a objetos[IMPRESCINDIBLE] Experiencia con guías de estilo[IMPRESCINDIBLE] Experiencia con control de versiones (GIT)[DESEABLE] Experiencia con patrones de diseño[DESEABLE] Experiencia con bases de datos[DESEABLE] Experiencia con integración y despliegue continuo (CI/CD)[DESEABLE] Experiencia con microservicios (Docker)Soft skills valoradosHabilidades comunicativasAutonomía en un 90%Capacidad resolutivaOrientación a resultadosOrientación al clienteCapacidad de organización y meticulosidadProactividadCapacidad para trabajar en equipoCompromiso¿Por qué te quedarás con nosotros?Creemos en el desarrollo, tendrás la oportunidad de crecer profesionalmente en todos los ámbitos del mundo de la optimización, con un puesto con alta proyección en la estrategia de la compañía.Tenemos un entorno altamente innovador