La tecnología es un factor clave en la transformación digital, por lo que la demanda de perfiles expertos en este área tiene un crecimiento exponencial y las nuevas posiciones surgen continuamente.

PERFILES

BIG DATA

Head of Big Data

Persona dedicada al desarrollo de la estrategia de administración de los datos de la compañía, encargándose de la creación de plataformas para su correcta gestión.

HABILIDADES

  • Spark, Hadoop, Hbase, Hive o R
  • Capacidad de trabajo colaborativo
  • Facilidad para afrontar nuevos retos
Big Data Architect

Se encarga del análisis, gestión e interpretación de una gran cantidad de datos que proporcionan información muy valiosa sobre clientes: preferencias, acciones y opiniones sobre la marca, asegurando mejores estadísticas y algoritmos que permiten optimizar la competitividad de la empresa.

Su objetivo es convertir grandes volúmenes de datos en estructuras entendibles que faciliten la toma de decisiones.

HABILIDADES

  • Amplios conocimientos en programación
  • Dominio de herramientas de monitorización
  • Capacidad de análisis de grandes cantidades de datos
  • Conocimientos en estadística y matemáticas
Desarrollador Big Data

Responsable de desarrollar soluciones diseñadas por los arquitectos de Big Data. Experto en tecnologías de bases de datos que, debe conocer diferentes lenguajes de programación para tener una amplia visión de soluciones.

HABILIDADES

  • Conocimiento en lenguajes de programación
  • Tecnologías de BBDD

DATA

Data Manager

Persona responsable de administrar los datos en una empresa, asegurándose y responsabilizándose de que su uso sea eficiente y efectivo, además de que se haga un uso correcto de toda la información. También, tiene que asegurarse de que la integración de los datos en todos los procesos sea efectiva.

HABILIDADES

  • Capacidad analítica y de comunicación
  • Gestión de equipos y liderazgo
  • Conocimiento avanzado de IT
Data Architect

Persona encargada del diseño técnico de soluciones, con el objetivo de analizar y extraer datos para poder crear modelos que permitan realizar mejoras en el negocio.

HABILIDADES

  • Conocimiento de  bases de datos: SQL, PostrgreeSQL, PL/SQL, R y Python
  • Resolución de problemas
  • Capacidad de relación y trabajo en equipo
Data Scientist

Persona encargada de extraer, limpiar, procesar, diseñar y visualizar los datos con el objetivo de poder definir modelos predictivos.

HABILIDADES

  • Alto nivel de programación
  • Conocimientos de diseño
  • Uso de bases de datos relacionales
  • Project Management
Data Analyst

Persona cuyo objetivo es la explotación de datos procedente de las herramientas de analítica. Cuenta con experiencia en el manejo de herramientas web, optimizaciones de campañas y análisis de atribución.

HABILIDADES

  • Perfil analítico
  • Conocimiento de marketing digital
Phyton Developer

Diseña y desarrolla las herramientas de datos principalmente con tecnología R. Además, controla bases de datos tanto SQL como noSQL.

HABILIDADES

  •       Entornos spark
  •       Tablas dinámicas, algoritmos, cuadro de mando
Data Protection Officer

Dentro del área de Ciberseguridad, tiene un perfil jurídico y de cumplimiento normativo (compliance). Según la nueva normativa europea de Protección de Datos, este perfil será exigible en la Adminstración y en determinadas empresas privadas.

HABILIDADES

  • Buen comunicador para la difusión de la protección de datos dentro de la organización
  • Capacidad de asesorar

SISTEMAS

Arquitecto Middleware

Persona con amplia experiencia en stack tecnológico Java, con conocimientos de Spring Boot, desarrollando en entorno de Microservicios y nivel intermedio-alto con JUnit.

HABILIDADES

  • Conocimiento de despliegue de Docker sobre Openshift y Kubernetes
  • Experiencia con Colas con MQSeries
Arquitecto de Sistemas

Persona responsable de desarrollar y poner en marcha sistemas y redes informáticas. Planifica el conjunto de sistemas y tiene el conocimiento de las capacidades de cada uno de ellos. 

HABILIDADES

  • Coordinación de equipos
DevOps

Persona encargada de diseñar, implantar y mantener la metodología DevOps (combinación de Development y Operations). Una metodología de desarrollo de software que se centra en la comunicación y colaboración entre desarrolladores de software y los profesionales de IT. Su objetivo es asegurar una mayor agilidad e integración continua de los desarrollos.

HABILIDADES

  • Conocimiento de tecnologías Cloud tales como, AWS, Azure, etc.
Ingeniero de Seguridad

Responsable de definir métodos para diseñar y producir sistemas de confianza ante posibles actos malintencionados o a errores de diversos tipos. Perfil enfocado a la organización de caracter transversal. 

HABILIDADES

  • Capacidad de resolución de problemas
  • Buenas dotes comunicativas
  • Pensamiento crítico e innovador
  • Escucha activa
IoT Engineer

Encargado de diseñar sistemas que permitan la interrelación entre dispositivos (máquinas, objetos, personas). Evolución de M2M (Machine-To-Machine).

HABILIDADES

  • Perfiles muy disruptivos e innovadores
  • Amplios conocimientos en telecomunicaciones
IT Manager

Responsable de la búsqueda de oportunidades estratégicas a través de la implantación de TI en toda la compañía, con el objetivo de optimizar los servicios en entornos de trabajo flexibles.

HABILIDADES

  • Coordinación de equipos
  • Capacidad de negociación
  • Al día en tendencias tecnológicas
SysOps

Persona encargada de mantener la metodología DevOps (combinación de Development y Operations) cuyo objetivo está en asegurar la integración y despliegue correctos de sistemas y su automatización. Muy enfocado a la integración, automatización y despliegues de sistemas

HABILIDADES

  • Conocimiento de tecnologías como Jenkins, Docker (Kubernetes), Ansible, Openshift, etc. 

SEGURIDAD

Auditor de Seguridad

Persona encargada de las medidas de seguridad y control de sistemas informáticos, para que estos cumplan la normativa de protección de datos, como la reciente LOPD.

HABILIDADES

  • Capacidad analítica
  • Esucha activa
  • Capacidad de negociación
Blockchain Architect

Define la arquitectura, el diseño y la implementación de los entornos Blockchain.

HABILIDADES

  • Experiencia en lenguajes de programación (Java, Go, C, C ++, Nodejs)
  • Experiencia en mecanismos de seguridad: OAUTH, basicAuth, OpenId, etc.
  • Conocimiento de la base de datos NoSQL
Blockchain Developer

Responsable de los ciclos de vida completos de las aplicaciones de blockchain, desde la investigación y el análisis hasta el diseño y la ejecución. Utiliza varios lenguajes de programación para crear interfaces, características y arquitectura para diferentes propósitos, como el procesamiento de pagos.

HABILIDADES

  • Experiencia en lenguajes de programación (Java, Go, C, C ++, Nodejs)
  • Experiencia en mecanismos de seguridad: OAUTH, basicAuth, OpenId, etc.
  • Conocimiento de la base de datos NoSQL
Hacker Ético

Persona que pone a prueba los sistemas de seguridad de las empresas para analizar sus riesgos y así poder prevenir ataques. Está al día en las técnicas que utilizan los ciberdelincuentes.

HABILIDADES

  • Conocimiento profundo sobre plataformas como Windows, Linux, Unix, etc.
Head of Cibersecurity

Persona encargada de la privacidad y protección de datos de las empresas y las organizaciones para hacer frente a los ciberataques. Además, puede implementar Sistemas de Gestión de la Seguridad en la Información (SGSIS) como administración de cortafuegos, antivirus en sistemas operativos, etc.

HABILIDADES

  • Domina softwares de gestión de datos
  • Amplios conocimientos en la protección de información
  • Conocimientos en programación
  • Capacidad de analizar malware

BUSINESS INTELLIGENCE

Business Intelligence Analyst

Responsable de analizar los datos extraídos de diferentes fuentes para asegurar que la información es relevante y satisface las necesidades de la empresa. Encargado de garantizar la calidad de la información analítica de las plataformas de BI y reporting.

HABILIDADES

  • Alto conocimiento en BBDD, herramientas de BI y capacidad analítica
  • Experiencia en análisis, diseño y construcción de los modelos de datos del DWH y de los procesos ETL vigilando la calidad e integración del dato
Business Intelligence Consultant

Responsable de comprender y analizar el contexto de negocio y procesos de las organizaciones y en base a eso, transformar los datos (internos y externos) en información, con el fin de mejorar la toma de decisiones de la organización de forma eficaz y exitosa.Construcción del modelo de datos y desarrollo de cuadros de mando para ayudar al cliente en la toma de decisiones.

HABILIDADES

  • Análisis de procesos de negocio y detección de necesidades de información
  • Alto conocimiento de herramientas de reporting
  • Orientación al cliente, flexibilidad y capacidad de adaptación de su comportamiento/comunicación en función del contexto
Business Intelligence Developer

Es la figura encargada de desarrollar procesos de extracción, transformación y carga de datos (ETL) al Datawarehouse, asegurando robustez y fiabilidad de los mismos.

HABILIDADES

  • Capacidad de desarrollo y construcción de data warehouses según necesidades de cliente
  • Experiencia en resolución de incidencias y atención de solicitudes de mantenimiento, mejoras y ampliaciones
  • Alto conocimiento en herramientas de BI, lenguajes de programación y BBDD
Business Intelligence Manager

Persona cuyo objetivo es procesar, reportar y analizar la información del histórico de los datos de la compañía.

HABILIDADES

  • Conocimiento en labores de analista/programador
  • Administración de Base de Datos
  • Conocimientos de ciberseguridad

MOBILE

App Developer Mobile

Persona responsable de desarrollar aplicaciones móviles y diseñar el producto en línea con las especificaciones. También se encarga de la adaptación de las mismas a los diferentes dispositivos, testeando que funcionen de manera óptima.

HABILIDADES

  • Domina softwares de dispositivos móviles
  • Amplios conocimientos en usabilidad
  • Capacidad de generar ideas creativas
Mobile Manager

Se responsabiliza de la gestión del equipo de desarrollo de aplicaciones móviles para optimizar el tiempo y el presupuesto.

HABILIDADES

  • Gestión de equipo
  • Metodologías ágiles
  • Conocimiento de tecnología
iOS Architect

Este profesional sabe manejarse en el entorno de desarrollo nativo de aplicaciones en iOS y conoce los componentes internos de las mismas. Sobre todo, el iOS Architect es un experto que entiende las capacidades y limitaciones de las aplicaciones del entorno iOS .

HABILIDADES

  • Experto en entorno iOS
  • Al día en novedades del entorno
Android Architect

Este profesional trabaja eficientemente dentro del entorno de desarrollo nativo de aplicaciones en Android y sabe diseñar tanto sus interfaces como componentes internos. Es un experto de este sistema operativo que utiliza su formación para ayudar en el asesoramiento del desarrollo de aplicaciones.

HABILIDADES

  • Experto en entorno Android
  • Al día en novedades y tendencias del entorno 
iOS Developer

El desarrollador de iOS diseña e implementa aplicaciones del sistema operativo iOS a través de los lenguajes Objective-C y Swift. Este profesional debería utilizar las mejores prácticas dentro de este entorno de desarrollo para sacar aplicaciones avanzadas.

HABILIDADES

  • Profundo conocimiento del entorno iOS 
  • Conocimiento de lenguajes de programación
Android Developer

Este profesional sabe convertir las ideas y necesidades en aplicaciones eficientes y útiles del sistema operativo Android. Dado la naturaleza diversa de Android, el desarrollador de Android debería conocer la compatibilidad de sus soluciones en las versiones distintas del sistema operativo.

HABILIDADES

  • Excelentes habilidades comunicativas
  • Clara orientación al trabajo en equipo
  • Capacidad de innovación y de adaptabilidad a las nuevas tendencias del mercado
  • Conocimiento de tecnologías basadas en Kotlin, PHP, HTML y Java
 

LENGUAJES

Arquitecto

Responsable del nivel más alto de la estructura de un sistema de software. Hay diferentes tipos: técnico, funcional y corporativo. Define las vistas de la aplicación, da soporte técnico a los desarrolladores, define las especificaciones de las interfaces y valida la arquitectura.

Backend Developer

Persona responsable de la programación de los componentes dinámicos, es decir, formularios, bases de datos, etc.

Tiene que tener conocimiento, entre otros, de:

  • Entorno NodeJS
  • Bases de datos SQL (MySQL)
  • Bases de datos documentales (MongoDB)
  • Javascript
  • Bootstrap
  • HTML5, jQuery, CSS, AJAX, JSON
  • AngularJS
  • Python, Ruby

HABILIDADES

  • Personalidad emprendedora y capacidad de trabajo en equipo
Digital Project Manager

Persona encargada de diseñar proyectos digitales, desarrollando a nivel técnico diferentes productos online como pueden ser emailing, Apps, ecommerce, etc.

HABILIDADES

  • Coordinación de equipos internos
  • Cumplimiento de timings
  • Compromiso de calidad
Frontend Developer

Desarrollador de software cuya principal función es la codificación o traducción de las interfaces visuales bajo la supervisión de un analista. Se ocupa de los componentes externos del sitio web o de la aplicación web. Conoce lenguajes de programación y herramientas que facilitan la construcción de programas y codifica la programación necesaria en base a las especificaciones de diseño elaboradas por los analistas funcionales y analistas programadores. Algunas de esas herramientas son: JavaScript, HTML, CSS, Jquery y Angular. 

HABILIDADES

  • Conocer el entorno técnico de los proyectos desde el lado de la web o aplicación, es decir, conocer las soluciones de software y herramientas técnicas que se utilizan en el proyecto
  • Entender la usabilidad y la legibilidad de las páginas o aplicaciones web y conocer sus principios de diseño y estructura
  • Desarrollar y realizar adaptaciones utilizando las herramientas o componentes tecnológicos más adecuados
Fullstack Developer

Persona responsable de proyectos desde el montaje de servidores hasta diseño con CSS. Un perfil técnico con conocimiento tanto del back-end como del front-end.

HABILIDADES

  • Conocimiento de arquitectura de servidores y sistemas
IT Project Manager

Se responsabiliza de la gestión de los proyectos de IT de inicio a fin, incluyendo toma de decisiones, resolución de conflictos, gestión del equipo, KPIs, timmings, etc. 

HABILIDADES

  • Gestión de equipos
  • Capacidad analítica
  • Trabajo bajo presión

 

PMO

Project Management Officer, persona que coordina la dirección y gestión de proyectos con el objetivo de optimizar personas, tecnologías y comunicación, garantizando que los estándares de la compañía se cumplan a lo largo de todo el proyecto.

HABILIDADES

  • Conocimientos financieros
  • Dotes de comunicación
  • Liderazgo y gestión de equipos
Web Developer

Persona encargada de gestionar la programación, diseño y desarrollo de las aplicaciones web. Crea y administra bases de datos vinculadas a la página web e implementa las acciones necesarias que garanticen cohesión y coherencia de la marca con el producto.

HABILIDADES

  • Conocimientos en programación
  • Domina HTML5
  • Capacidad de analizar información de bases de datos
  • Maneja herramientas de gestión de contenidos web
Web Master

Responsable de gestionar los desarrollos de programación y mantenimiento de los sitios web, mediante la administración y control de servidores, bases de datos y gestores de contenido.

Debe velar por el correcto funcionamiento de servidores y elementos del hardware y software.

HABILIDADES

  • Amplios conocimientos en W3C
  • Domina los protocolos de internet y los lenguajes de programación
  • Manipula imágenes digitales
  • Domina la configuración del servidor web

IT + NEGOCIO

Business Product Lead

Este profesional es responsable de nuevos productos dentro del área de desarrollo de negocio. El trabajo del Business Product Lead es clave para poder organizar equipos multifuncionales y liderar sus proyectos.

HABILIDADES

  • Visión de negocio
  • Liderazgo
  • Gestión de equipos
Cloud Manager

Este profesional asegura la infraestructura y el funcionamiento de los sistemas y las aplicaciones gestionados en la nube. El Cloud Manager utiliza estrategias como el control de calidad, auditoría de seguridad y el desarrollo de planes de emergencia en el caso de pérdidas de datos para supervisar soluciones basadas en la nube.

HABILIDADES

  • Gestión de crisis
  • Conocimiento de sistemas
IT Business Partner

Este profesional sirve como interfaz estratégico de las unidades de negocio o el área funcional para desarrollar su estrategia de tecnología, búsqueda de soluciones y gestión de servicios, riesgos y relaciones. El IT Business Partner es el enlace importante del nivel directivo en cuanto a los temas de negocio e IT. 

HABILIDADES

  • Visión de negocio
  • Comunicación entre equipos
Open Innovation Manager

Responsable de identificar necesidades de negocio y buscar partners que puedan diseñar soluciones. Son personas capaces de engranar modelos disruptivos en compañías tradicionales.

HABILIDADES

  • Perfiles de negocio vinculados a tecnología
  • Inmersos en el ecosistema digital y de emprendimiento
Product Owner

El responsable de garantizar que el equipo que gestiona aporte valor al negocio. Es el representante tanto de las partes internas como de las externas del proyecto, por lo que tiene que entender a ambas partes para llegar a las decisiones más óptimas. Todo en un entorno Scrum.

HABILIDADES

  • Experto en Scrum
  • Visión de negocio
  • Comunicación entre equipos

DISEÑO

Graphic Designer

Persona con capacidad creativa y resolutiva para el desarrollo de todo tipo propuestas gráficas.

HABILIDADES

  • Dominio completo de la suite Adobe Creative Cloud (Photoshop, Illustrator, inDesign)
  • Dominio del uso de tipografía y colores
  • Atención al detalle
Director de arte

Persona que utiliza la creatividad para plasmar un mensaje (briefing) a nivel visual. Trabaja conjuntamente con el copy o redactor publicitario para que el mensaje llegue al target que se dirige tanto en la parte visual de la pieza como el copy.

HABILIDADES

  • Versatilidad
  • Gusto estético
  • Conceptualización y el thinking creativo 
  • Capacidad de comunicación
UX Director

El objetivo de UX Design (User Experience Design) o Diseño de Experiencia de Usuario es mejorar la experiencia que vive el usuario con un producto. Su función es la de establecer navegaciones y la asignación de elementos consiguiendo la mayor satisfacción y conversión. 

HABILIDADES

  • Empatía
  • Gestión de equipos
  • Visión de negocio