Los arquitectos de datos visualizan y diseñan el marco de gestión de datos empresariales de una organización, alineado con la estrategia empresarial y la arquitectura empresarial.
Rol de arquitecto de datos
Los arquitectos de datos son visionarios de alto nivel que traducen los requisitos comerciales en requisitos tecnológicos y definen los estándares y principios de los datos. El arquitecto de datos es responsable de visualizar y diseñar el marco de gestión de datos empresariales de una organización . Este marco describe los procesos utilizados para planificar, especificar, habilitar, crear, adquirir, mantener, usar, archivar, recuperar, controlar y depurar datos.
El arquitecto de datos también “proporciona un vocabulario comercial común estándar, expresa requisitos estratégicos, describe diseños integrados de alto nivel para cumplir con esos requisitos y se alinea con la estrategia empresarial y la arquitectura comercial relacionada”, según el Cuerpo de conocimiento de gestión de datos de DAMA International .
Responsabilidades del arquitecto de datos
Según Panoply , las responsabilidades típicas del arquitecto de datos incluyen:
- Traducir los requisitos comerciales en especificaciones técnicas, incluidos flujos de datos, integraciones, transformaciones, bases de datos y almacenes de datos.
- Definir el marco, los estándares y los principios de la arquitectura de datos, incluido el modelado, los metadatos, la seguridad, los datos de referencia, como los códigos de productos y las categorías de clientes, y los datos maestros, como los clientes, proveedores, materiales y empleados.
- Definir la arquitectura de referencia, que es un patrón que otros pueden seguir para crear y mejorar sistemas de datos.
- Definir flujos de datos, es decir, qué partes de la organización generan datos, cuáles requieren datos para funcionar, cómo se administran los flujos de datos y cómo cambian los datos en la transición.
- Colaborar y coordinar con múltiples departamentos, partes interesadas, socios y proveedores externos
Arquitecto de datos versus ingeniero de datos
Los roles de arquitecto de datos e ingeniero de datos están estrechamente relacionados. De alguna manera, el arquitecto de datos es un ingeniero de datos avanzado. Los arquitectos de datos y los ingenieros de datos trabajan juntos para visualizar y construir el marco de gestión de datos empresariales. El arquitecto de datos es responsable de visualizar el “plano” del marco completo que luego construyen los ingenieros de datos.
Según Dataversity , los arquitectos de datos visualizan, diseñan y preparan datos en un marco que puede ser utilizado por científicos de datos, ingenieros de datos o analistas de datos. Los ingenieros de datos ayudan a los arquitectos de datos a crear el marco de trabajo para la búsqueda y recuperación de datos.
Arquitecto de datos frente a científico de datos
De acuerdo con Dataversity , las funciones del arquitecto de datos y del científico de datos están relacionadas, pero los primeros se centran en la traducción de los requerimientos del negocio en los requisitos tecnológicos, la definición de las normas y principios de datos, y la construcción de los marcos modelo de desarrollo para los científicos de datos para utilizarlos. Los científicos de datos son expertos en la aplicación de la informática, las matemáticas y la estadística a la construcción de modelos.
Cómo convertirse en arquitecto de datos
El arquitecto de datos es un rol en evolución y no existe un programa de capacitación o certificación estándar de la industria para arquitectos de datos. Por lo general, los arquitectos de datos aprenden en el trabajo como ingenieros de datos, científicos de datos o arquitectos de soluciones y se abren camino hasta convertirse en arquitectos de datos con años de experiencia en el diseño de datos, la gestión de datos y el trabajo de almacenamiento de datos.
Qué buscar en un arquitecto de datos
La mayoría de los arquitectos de datos tienen títulos en tecnología de la información, ciencias de la computación, ingeniería informática o campos relacionados. Según Dataversity , los buenos arquitectos de datos tienen un conocimiento sólido de la nube, las bases de datos y las aplicaciones y programas utilizados por esas bases de datos. Entienden el modelado de datos, incluida la conceptualización y la optimización de la base de datos, y demuestran un compromiso con la educación continua.
Los arquitectos de datos tienen la capacidad de:
- Diseñar modelos de procesamiento de datos que implementen el modelo de negocio previsto.
- Desarrollar diagramas que representen entidades de datos clave y sus relaciones.
- Genere una lista de componentes necesarios para construir el sistema diseñado
- Comunicarse de forma clara, sencilla y eficaz
Habilidades de arquitecto de datos
Los arquitectos de datos requieren competencia en matemáticas y ciencias de la computación, habilidades de administración de datos y la capacidad de analizar y presentar información estadística.
Según Bob Lambert , líder de entrega de análisis en Anthem y ex director de CapTech Consulting, las habilidades importantes del arquitecto de datos incluyen:
- Una base en el desarrollo de sistemas: los arquitectos de datos deben comprender el ciclo de vida del desarrollo del sistema, los enfoques de gestión de proyectos y los requisitos, el diseño y las técnicas de prueba.
- Modelado y diseño de datos: esta es la habilidad central del arquitecto de datos y la habilidad más solicitada en las descripciones de trabajo del arquitecto de datos, según Lambert, quien señala que esto a menudo incluye el desarrollo de SQL y la administración de bases de datos.
- Tecnologías de datos establecidas y emergentes: los arquitectos de datos deben comprender las tecnologías de informes y administración de datos establecidas, y tener cierto conocimiento de bases de datos en columnas y NoSQL, análisis predictivo, visualización de datos y datos no estructurados.
- Comunicación y astucia política: los arquitectos de datos necesitan habilidades con las personas. Deben ser elocuentes, persuasivos y buenos vendedores, dice Lambert, y deben concebir y mostrar la imagen de Big Data a los demás.
Certificaciones de arquitecto de datos
Si bien no existen certificaciones estándar de la industria para arquitectos de datos, existen algunas certificaciones que pueden ayudar a los arquitectos de datos en sus carreras. Además de las certificaciones en las plataformas de datos primarias utilizadas por su organización, las siguientes certificaciones son populares:
- Profesional certificado en gestión de datos (CDMP)
- Arquitecto de Big Data certificado por Arcitura
- Arquitecto de datos certificado de IBM – Big Data
- Arquitecto de soluciones certificado de IBM – Cloud Pak for Data v4.x
- Arquitecto de soluciones certificado por IBM – Data Warehouse V1
- Diseñador de gestión y arquitectura de datos certificado por Salesforce
- Programa de certificación TOGAF 9
Para obtener más información sobre estos certificados, consulte ” Las 8 principales certificaciones de ingenieros y arquitectos de datos “.
Salario de arquitecto de datos
Según el análisis de compensación de PayScale, el salario medio de un arquitecto de datos es de $ 121,606 por año, con el pago total, incluidas las bonificaciones y la participación en las ganancias, que van desde $ 78,000 a $ 158,000 al año .
Aquí hay algunos otros títulos de trabajo populares relacionados con la arquitectura de datos y el salario promedio para cada puesto, según PayScale:
- Arquitecto de BI: $ 83 mil (k) – $ 144 mil dólares
- Ingeniero de datos: $ 65K- $ 132K
- Arquitecto de almacenamiento de datos: $ 87K- $ 150K
- Arquitecto de base de datos: $ 73K- $ 155K
- Arquitecto de información: $ 60K- $ 148K
- Arquitecto de soluciones: $ 76K- $ 161K
Empleos de arquitecto de datos
Una búsqueda reciente de trabajos de arquitecto de datos en Indeed.com mostró puestos disponibles en una variedad de industrias, que incluyen consultoría, servicios financieros, atención médica, educación superior, hotelería, logística, productos farmacéuticos, comercio minorista y tecnología.
Una muestra de descripciones de trabajo de arquitecto de datos muestra áreas clave de responsabilidad tales como: crear un mapa de ruta de transformación de dataops y BI, desarrollar y mantener una estrategia de datos, implementar y optimizar el diseño de bases de datos físicas y diseñar e implementar procesos de migración e integración de datos.
Las empresas buscan títulos de licenciatura en ciencias de la computación, ciencias de la información, ingeniería o campos equivalentes, aunque se prefieren títulos de maestría. La mayoría busca de 8 a 15 años de experiencia en un puesto relacionado. Quieren innovadores altamente motivados y experimentados con excelentes habilidades interpersonales, una sólida colaboración y la capacidad de comunicarse de manera efectiva verbalmente y por escrito.
Thor Olavsrud, CIO.com