Está en la página 1de 6

Competencias para roles en la nube

Descargo de responsabilidad: este documento está destinado únicamente a ser una ayuda de
aprendizaje para el curso Roles laborales en la nube y no es un documento independiente. Si desea
compartir, dirija a otros al curso de capacitación basado en la web. Los roles laborales y las competencias
enumeradas aquí pretenden servir únicamente como ejemplos ilustrativos y no como recomendaciones
oficiales.

Tabla de contenido
Competencias para roles en la nube..............................................................................................1
Tabla de contenido............................................................................................................................1
Arquitecto empresarial en la nube.............................................................................................2
Director del programa...............................................................................................................2
Gerente Financiero....................................................................................................................4
Arquitecto de infraestructura en la nube...................................................................................4
Ingeniero de Operaciones en la Nube.......................................................................................5
Arquitecto de seguridad en la nube...........................................................................................5
Ingeniero de Operaciones de Seguridad....................................................................................6
Arquitecto de aplicaciones........................................................................................................6
Desarrollador de aplicaciones...................................................................................................6
Ingeniero DevOps.....................................................................................................................7
Arquitecto empresarial en la nube
Un arquitecto empresarial en la nube comprende las necesidades comerciales, es conocedor de la
tecnología y puede diseñar soluciones híbridas y en la nube. Un arquitecto empresarial en la nube debe
tener excelentes habilidades de liderazgo y poder trabajar con diferentes equipos y organizaciones en
toda la empresa. Es importante que los arquitectos empresariales de la nube tengan una amplia
experiencia en toda la industria de TI. Deben tener experiencia en todos los aspectos de un proyecto de
nube, desde el desarrollo, las pruebas y la implementación hasta la producción, aunque son los
principales responsables del diseño de arquitecturas de nube. Esta experiencia adicional les ayudará a
tomar mejores decisiones de diseño. Un arquitecto empresarial en la nube también debe tener las
siguientes competencias:

Obligatorio Deseable
• TI y negocios • Metodologías ágiles/SCRUM
• Arquitectura y construcción de IaaS y PaaS • Conceptos y herramientas de integración
soluciones continua
• Patrones de diseño de software (microservicios,
(bambú, Jenkins)
mensajería, arquitecturas distribuidas) • Herramientas de gestión de configuración
(Ansible,
• Sistemas operativos Chef o títere)
• Gestión de datos
• Servicios de red
• Procesamiento de transacciones
• Seguridad

Director del programa


Un gerente de programa es responsable de la planificación, gestión y cierre de la nube y la
transformación digital. Son dueños del cronograma, estado, riesgos y presupuesto asignado. Un gerente
de programa debe ser capaz de construir e impulsar la excelencia operativa en apoyo del crecimiento y
el éxito general de la organización. Un director de programa debe tener excelentes habilidades de
liderazgo y poder trabajar con diferentes equipos y organizaciones en toda la empresa. Un director de
programa también debe tener las siguientes competencias:

Obligatorio Deseable
• Excelentes habilidades de comunicación •
•empresas.
Capacidad para comunicarse con ambas
PM.
Experiencia en construcción y operación de tipo

y equipos técnicos herramientas y sistemas


• Experiencia en gestión de múltiples
competidores.
prioridades y proyectos en un entorno
acelerado
• Experiencia comunicando objetivos y
Estrategias en múltiples niveles de liderazgo
de una organización.
• Excelentes habilidades organizativas.
• Capacidad para trabajar en todas las funciones
Gerente Financiero
Un gerente financiero debe poder asesorar a la empresa sobre las decisiones que garanticen el éxito
financiero de la empresa. Un gerente financiero es responsable de obtener la aprobación del caso de
negocios y el compromiso comercial en términos de financiamiento y movilizar al gerente del programa
para comenzar a trabajar. Un director financiero debe tener las siguientes competencias:

Obligatorio Deseable
• Experiencia en gestión de analistas financieros.

• Experiencia en construcción y operación
financiera.
habilidad para trabajar de manera
independiente
sistemas de control y análisis (análisis de • Fuerte comunicación escrita y verbal.
costos en la nube, showback y chargeback) habilidades con enfoque al cliente
• Capacidad para informar sobre datos
financieros.
• Capacidad para extraer datos financieros
• Experiencia entendiendo cómo la nube
los recursos están etiquetados
• Experiencia en el uso de herramientas para
realizar billbacks.
y exhibiciones
• Experiencia brindando sugerencias sobre
costos.
optimizaciones

Arquitecto de infraestructura en la nube


Un arquitecto de infraestructura en la nube debe poder diseñar arquitecturas de infraestructura en la
nube específicas para soluciones. Un arquitecto de infraestructura en la nube debe tener las siguientes
competencias:

Obligatorio Deseable
• Diseño, desarrollo e implementación •Gestión de configuración mediante
software empresarial a escala CloudFormation, Chef y Puppet
• Servicios fundamentales en la nube (cómputo, •Automatización de infraestructura a través de
red, almacenamiento y bases de datos) DevOps
• Empresa altamente disponible y tolerante a
secuencias de comandos
fallas •Ciclo de vida del desarrollo de software y
e implementaciones de software a escala web metodologías ágiles/iterativas
• Sistema basado en Linux y Windows •Cumplimiento de TI y gestión de riesgos
Ingeniero de Operaciones en la Nube
Un ingeniero de operaciones en la nube debe poder construir, monitorear y administrar la
infraestructura de la nube. Un ingeniero de operaciones en la nube debe tener las siguientes
competencias:

Obligatorio Deseable
• Profunda experiencia técnica (operativa
• Conocimientos de DevOps, desarrollo ágil,
sistemas, redes, gestión del rendimiento de
aplicaciones, equilibrio de carga, sistemas de y procesos de soporte de operaciones en la
seguridad, etc.) nube
• Experiencia en construcción de grandes
espacios distribuidos.
sistemas
• Experiencia en soporte de alta disponibilidad.
aplicaciones
• Desarrollar y mantener negocios.
procesos de continuidad y recuperación ante
desastres
• Experiencia con herramientas de monitoreo
empresarial.
• Experiencia con bases de datos (relacionales y
No SQL)
• Experiencia con redes (enrutamiento, firewalls,

Arquitecto de seguridad en la nube


Un arquitecto de seguridad en la nube debe garantizar que las cargas de trabajo cumplan con los
estándares de seguridad y gobernanza. Un arquitecto de seguridad en la nube debe tener las siguientes
competencias:

Obligatorio Deseable
• Fuerte experiencia técnica

• Capacidad para diseñar, diseñar, implementar,
TI
Comprensión profunda de las regulaciones de
Apoyar y evaluar herramientas y servicios
centrados en la seguridad. • Experiencia en interpretación de leyes, políticas
• Capacidad para desarrollar e interoperar la
seguridad.
y/o
regulaciones
Policias y procedimientos • Amplio conocimiento de la seguridad en
• Capacidad para asesorar y consultar sobre
riesgos.
Internet.
asuntos
evaluaciones, modelado de amenazas y
corrección de vulnerabilidades
• Experiencia en estándares de seguridad como
FISMA, DOD, ITAR y FERPA
• Experiencia realizando evaluaciones de
seguridad.
y toma de decisiones analítica
• Experiencia en gestión de riesgos.
• Experiencia con soluciones de seguridad como
Ingeniero de Operaciones de Seguridad
Un ingeniero de operaciones de seguridad debe tener una sólida formación técnica y estar familiarizado
con la protección de los servicios de AWS. Un ingeniero de operaciones de seguridad debe tener las
siguientes competencias:

Obligatorio Deseable
• • Amplia experiencia con los servicios de AWS.
Conocimiento de redes, sistemas y web.
ataques y mitigaciones de aplicaciones
• Experiencia en seguridad de aplicaciones.
arquitectura, revisiones de códigos de
• Conocimiento de seguridad de aplicaciones. seguridad, pruebas de seguridad, respuesta a
criptografía, red y protocolos web incidentes o infraestructura de seguridad
• Capacidad para identificar problemas y riesgos • Experiencia con pruebas de penetración.
de seguridad y
desarrollar mitigaciones
• Experiencia con programas de acreditación
(SOC,
ISO-27001, etc.)

Arquitecto de aplicaciones
Un arquitecto de aplicaciones debe poder diseñar aplicaciones optimizadas para la nube. Un arquitecto
de aplicaciones debe tener las siguientes competencias:

Obligatorio Deseable
• Programación de aplicaciones

• Arquitectura, diseño y construcción.
Plataformas de gestión de configuración (Chef,
Marioneta y Ansible)
aplicaciones que utilizan servicios de
plataforma en la nube (Amazon, EC2, AWS • secuencias de comandos
Elastic Beanstalk y OpsWorks)
• Diseño de sistemas de alta disponibilidad que
utilizan
equilibrio de carga, escalamiento horizontal y
alta disponibilidad

Desarrollador de aplicaciones
Un desarrollador de aplicaciones debe poder desarrollar, configurar, lanzar y respaldar aplicaciones
comerciales.
Un desarrollador de aplicaciones debe tener las siguientes competencias:

Obligatorio Deseable
• Experiencia desarrollando software •
•complejo.
Experiencia en la creación de software
Pasión por la ingeniería de software y la
codificación.
sistemas • Experiencia con servicios de AWS.
• Experiencia con sistemas de control de
versiones.
• Conocimiento del ciclo de vida del desarrollo de
software.
mejores prácticas (estándares de codificación,
revisión
Ingeniero de código, gestión de control de
DevOps
Un ingeniero de DevOps debe poder crear y operar flujos de trabajo rápidos y escalables. Un ingeniero
de DevOps debe tener las siguientes competencias:
Obligatorio
• Profundas habilidades de programación y
arquitectura de software.
• Fuertes habilidades prácticas de
administración de sistemas basados en Linux y
Windows en entornos de nube o virtualización.
• Experiencia en la construcción de
infraestructura sofisticada y altamente
automatizada.
• Experiencia con scripts de compilación
automatizados/integrados utilizados para la
gestión de lanzamientos.
• Comprensión y experiencia con el etiquetado.
Deseable
• Experiencia con Chef, Puppet, Salt o Ansible en
entornos de producción con muchos nodos.
• Familiaridad con CloudFormation y JSON
• Fuertes habilidades de programación
(PowerShell, Python, Bash, Ruby, Perl, etc.
• Conocimiento de redes VPN, DNS, equilibrio de
carga y firewall.
• Familiaridad con herramientas de monitoreo
como Nagios, Incinga y SiteScope.
• Experiencia con herramientas de prueba
automatizadas (es decir, Selenium y Jmeter)
• Comprensión y experiencia con la
implementación de código.
• Comprensión de la arquitectura orientada a
servicios.

También podría gustarte