Estamos contratando desarrollador de software

2 mayo 2023

Número de puestos: 1
Categoría profesional requerida: Titulación universitaria
Ubicación: Terrassa (Barcelona) y teletrabajo
Salario bruto anual: 33.000€ a 36.000€/año según experiencia y ubicación
Duración prevista: 24 meses

Requisitos esenciales

  • Ser mayor de 16 años y menor de 30.
  • Estar inscrito como desempleado e inscrito como demandante de empleo en el SOC en el momento de la contratación.
  • No haber realizado ningún tipo de actividad investigadora en la misma entidad en el periodo de 6 meses inmediatamente anteriores al inicio del contrato.
  • Formación académica: Licenciatura o Máster en Ingeniería Informática o similar.

Descripción del perfil

Nos encanta la gente con una gran capacidad intelectual, con habilidad para asimilar y comprender rápidamente problemas complejos. Personas capaces de cuestionar las ideas de los demás, pero capaces de trabajar juntas para ofrecer soluciones de primera clase a nuestros clientes. Buscamos personas que consideren a los compañeros como sus «amigos profesionales». Usted no les defraudará y, a su vez, ellos no le defraudarán a usted. Si quieres formar parte de algo que está en sus inicios y es disruptivo, esta es la oportunidad.

Se trata de un puesto variado, por lo que se requiere una persona motivada y adaptable que se sienta segura trabajando en proyectos individuales en lugar de en un producto específico. Beedata está buscando un desarrollador de software excepcional para unirse a nuestro equipo de Ingeniería para desarrollar, liberar y apoyar al equipo de big data con el desarrollo de un back-end basado en Hadoop y python. Trabajará con nuestros científicos de datos, desarrolladores y otros especialistas para integrar y desplegar nuestros productos de software como servicio, garantizar que las funciones se desarrollen de forma segura, se prueben a fondo, se desplieguen rápidamente y funcionen sin problemas. Esta función desempeña un papel fundamental en el éxito de nuestros servicios.

El nuevo puesto tendrá que trabajar en el desarrollo y mantenimiento continuo del Back end y el Front end de la plataforma Big data. También necesitamos tener una alta capacidad para trabajar en diseño de módulos de cálculo basados en el código python existente, para facilitar el cálculo sobre la arquitectura hadoop, incluyendo flexibilidad en el proceso de diseño y creación de los módulos.

El candidato ideal combina credenciales técnicas, centradas en python, y model view controller, con capacidad de inspiración y ganas de reforzar el equipo de Beedata. También priorizamos el equilibrio de género, por lo que buscamos perfiles femeninos

Acerca de Beedata

Beedata (www.beedataanalytics.com) es una start up nacida hace 5 años del Centro Internacional de Métodos Numéricos (CIMNE, http://www.cimne.com) en Cataluña, y cuenta con un pequeño y centrado equipo de ingeniería de software con sede a pocos kilómetros (35Km) de la ciudad de Barcelona, en la ciudad de Terrassa. La oficina se encuentra a pocos minutos a pie de la estación de tren (tanto de FGC como de Renfe), lo que supone unos 40 minutos en tren desde el centro de Barcelona.

Beedata es una empresa de analítica y ciencia de datos que tiene como objetivo hacer accesible la tecnología Big Data a pequeñas y medianas empresas de distribución de energía en toda Europa y Latinoamérica. Mediante el análisis de los datos de los contadores inteligentes y otra información relevante de los clientes de los proveedores de energía (tanto residenciales como comerciales), proporcionamos una visión profunda del consumo para ayudar a los clientes a entender su uso y convertirse en «prosumidores» más activos, y a las empresas de servicios públicos a involucrar mejor a sus clientes, así como a mejorar sus procesos internos como el call center y las ventas. Ofrecemos una compleja plataforma SaaS para aplicar nuestras técnicas analíticas de big data de código abierto a gran escala, y devolver los beneficios de estos datos aumentados tanto a las empresas de servicios públicos como a sus clientes a través de API o aplicaciones web.

Toda nuestra pila se basa en el marco Hadoop, y los principales lenguajes de programación y marcos / bibliotecas incluyen Python, bibliotecas Pandas y estadísticas R.

Puesto de trabajo

Estarás integrado dentro del equipo de data science de la compañía y participarás en el diseño y programación de la arquitectura big data (Hadoop, Spark) necesaria para la escalabilidad del servicio de analítica de datos energéticos llamado beeAdvisor, que promueve el ahorro energético y el autoconsumo fotovoltaico. Las principales tareas consistirán en el diseño funcional y operativo de la arquitectura big data dentro del entorno Cloudera, su programación e implementación, y posterior optimización para que pueda funcionar con tiempos de respuesta rápidos para miles de usuarios que se conectan cada día para conocer el estado de su consumo y autoproducción energética, y que quieren implementar acciones para ahorrar o aprovechar mejor la energía solar.

Trabajar dentro del equipo de desarrolladores de software para ayudar al diseño, documentación, desarrollo y mantenimiento de aplicaciones back-end y front-end en respuesta a las necesidades de nuestros clientes y nuestra dirección / estrategia de desarrollo de negocio.
Entender los requerimientos de transformaciones de entrada a salida de los diferentes clientes para el framework hadoop, codificando con python, que a su vez actúa como puente entre el software analítico y scripts basados en R y Python (Pandas) y el front end.
Añadir funcionalidades a la plataforma BeeData utilizando las herramientas disponibles (Hadoop, Hive, Hbase, Mongo DB).
Diseñar arquitecturas de big data eficientes para la implementación de los procesos analíticos.
Construir pipelines de datos distribuidos, fiables y escalables para ingerir y procesar datos en tiempo real y no real.
Ayudar a modificar y ampliar la API existente y las funcionalidades front-end.

Requisitos

  • Licenciatura o equivalente en Ingeniería Informática, Informática o similar,
  • Mínimo de 2 años trabajando con Python,
  •  Experiencia con frameworks MVC (Modelo Vista Controlador),
    Experiencia con Hadoop, Spark o cualquier otro framework de Big Data,
  • Conocimiento y experiencia con bases de datos relacionales (SQL) y no relacionales (Mongo DB),
  • Capacidad de análisis de los procesos para optimizar el uso de recursos o el tiempo de ejecución,
  • Capacidad de trabajo autónomo y toma de decisiones,
  • Experiencia en diseño y uso de API RESTful,
  • Enfoque en metodología de desarrollo Agile,
  • Conocimiento del sistema de control de versiones (GIT).

Contacto

Xavier Cipriano (CEO) xcipriano@beedataanalytics.com

Si eres candidat@

Envíanos su carta de presentación y su CV a info@beedataanalytics.com