Una de las profesiones más demandadas en la actualidad es la de arquitecto de datos o Data Architect. Es el encargado de crear la estrategia de datos de su empresa, incluyendo el tratamiento de los mismos y su seguridad. Debe ser capaz de trabajar con grandes volúmenes de datos, dominando las herramientas necesarias para ello, evaluar continuamente su sistema y coordinarse con desarrolladores, analistas de negocio y otros perfiles multidisciplinares.
Entre las competencias necesarias para ser arquitecto de datos destacan: conocimientos de sistemas de arquitectura de datos y sobre modelado predictivo (sistemas ERP y CRM), dominio del modelado y diseño de datos (SQL y NoSQL), lenguajes de programación (Python, Java, C y Perl), minería de datos y capacidades para implementar tecnologías de gestión de datos e informes. Además, comunicación efectiva, alta capacidad analítica, liderazgo y capacidad de gestión de equipos.