Meteologica es una de las empresas de referencia en servicios de predicción para energías renovables y mercado eléctrico.
Inscríbase rápido, consulte la descripción completa desplazándose hacia abajo para conocer todos los requisitos de este puesto.
Damos servicio en más de 90 países desde nuestras oficinas en Madrid, Indore (India) y Benxi (China).
Contamos con una plantilla permanente de unas 200 personas.
Estamos buscando personas para incorporar en el departamento de Diseño y Desarrollo, encargado de la fiabilidad y robustez del sistema de predicción.
Queremos personas con una buena capacidad análitica, atención a los detalles y capacidad para desarrollar soluciones muy robustas que funcionen 24/7.
Dentro de este departamento existen varios equipos con diferentes responsabilidades y queremos tratar de que las personas que se incorporen se distribuyan entre esos equipos, en función de sus habilidades y preferencias.
En este puesto trabajarás en la evolución tecnológica de nuestro sistema de predicción.
Este sistema está compuesto por múltiples componentes, entre otros: preprocesado y almacenamiento de los datos, procesamiento operativo, recuperación y distribución de la información de salida.
Rango salarial: 30.000€
- 40.000€ según perfil Otros beneficios: Contrato indefinido, jornada completa Seguro médico Flexibilidad horaria Teletrabajo Requisitos: Formación: Grado en Ingeniería, Matemáticas, Física o similar.
Programación: Dominio de lenguajes orientados al procesado de datos.
Se valorará experiencia tanto en C++ (para procesos de alto rendimiento) como en lenguajes de scripting (Python, Perl, Bash, u otros) para la automatización y análisis.
Capacidad analítica: Habilidad para la resolución de problemas técnicos complejos y la optimización de procesos de tratamiento de datos.
Valorable: Conocer el funcionamiento del mercado eléctrico.
Bases de Datos: Experiencia en el manejo de estructuras SQL y conocimiento de sistemas optimizados para series temporales.
Control de versiones: Dominio de Git para la gestión del código fuente y colaboración en equipos de desarrollo.
Contenedores y Orquestación: Experiencia en la creación de entornos aislados con Docker y valorable el conocimiento en orquestadores como Kubernetes.
Automatización y validación: Experiencia en la automatización de procesos técnicos y en la implementación de pruebas para garantizar la robustez de los desarrollos.
Funciones: Las funciones del departamento de Diseño y Desarrollo son las siguientes: Desarrollo de Software: Diseño de aplicaciones y servicios robustos para el tratamiento de series temporales y datos científicos, asegurando la modularidad y facilidad de mantenimiento del código.
Gestión de Datos: Implementación de procesos de ingesta, validación y almacenamiento de datos procedentes de diversas fuentes técnicas (clientes particulares, mercados, modelos meteorológicos), garantizando la integridad de la información en todo momento.
Mantenimiento Técnico: Monitorización y mejora del rendimiento de las herramientas de predicción existentes, identificando cuellos de botella y optimizando el consumo de recursos. xhfqzwm
Gestión de Entornos y Despliegue: Supervisar la contenedorización de aplicaciones mediante Docker y su orquestación en entornos como Kubernetes, garantizando la estabilidad y replicabilidad de los servicios.
Optimización del Ciclo de Desarrollo: Mantener y mejorar los flujos de integración y despliegue continuo (CI/CD) utilizando Jenkins, además de asegurar una gestión correcta del código fuente a través de Git.