La Red de Conocimientos Pedagógicos - Conocimientos históricos - ¿Cuáles son los trabajos en la computación en la nube?

¿Cuáles son los trabajos en la computación en la nube?

Dividido principalmente en: administrador de computación en la nube, arquitecto de computación en la nube, administrador de seguridad de la computación en la nube y desarrollador de aplicaciones en la nube.

1. Administradores de computación en la nube

Las empresas necesitan empleados para configurar implementaciones en la nube y realizar tareas de administración y monitoreo. Este miembro del personal es el administrador de computación en la nube. Debe tener una base sólida de conocimiento, educación, capacitación y certificación para prepararse para una carrera en computación en la nube, pero asegúrese de que sus habilidades estén actualizadas.

La mayor parte del trabajo del administrador es la gestión de la infraestructura de computación en la nube, por lo que el entrevistador de la empresa preguntará al candidato sobre su experiencia en la gestión de la computación en la nube, así como las herramientas y plataformas con las que está familiarizado. También es necesario comprender las plataformas centrales de la nube, las herramientas de monitoreo y los sistemas de gestión de configuración, como Ansible y Zenoss. Los entrevistadores quieren que los candidatos proporcionen ejemplos de la vida real demostrando cómo se pueden utilizar estas herramientas para resolver problemas y mejorar la experiencia del usuario.

2. Arquitecto de computación en la nube

Los arquitectos de computación en la nube piensan en el panorama general: supervisan la estrategia de computación en la nube, incluida la planificación de la adopción, el diseño de aplicaciones y la gestión. A medida que la tecnología de la computación en la nube continúa cambiando, los arquitectos de la computación en la nube deben comprender las tendencias actuales para mantener el entorno funcionando de manera efectiva.

Las empresas esperan que los arquitectos de computación en la nube preparen sus sistemas para el futuro. La estrategia de nube de una organización durante tres años o más tiene en mente un pensamiento a largo plazo. Y puede elaborar una mejor hoja de ruta para preparar completamente la empresa.

La portabilidad multiplataforma es un gran desafío para las empresas, por lo que la experiencia en contenedores puede surgir durante el proceso de entrevista. Los arquitectos de la nube deben comprender las capacidades de los contenedores y cómo encajan en una estrategia de nube.

Además, las plataformas de código abierto como OpenStack son opciones populares para las empresas que buscan personalizar la computación en la nube. Verifique la certificación y la neutralidad del proveedor y trabaje por la causa de la computación en la nube.

3. Gerente de seguridad de la computación en la nube

La seguridad es siempre la principal preocupación de las empresas, y el papel de los administradores de seguridad de la computación en la nube es garantizar la seguridad de las implementaciones en la nube. Prepárate para el desafío. Los candidatos deberán aprobar una capacitación y certificación formal, como la de Especialista certificado en seguridad de sistemas de información, que es un aspecto importante de un currículum. Si bien una base educativa sólida es importante, los entrevistadores quieren que los candidatos puedan aplicar estas habilidades en el mundo real.

En términos de seguridad de la computación en la nube, los candidatos todavía tienen muchas oportunidades y factores en los que participar, y deben demostrar que pueden diseñar, implementar y mantener políticas de seguridad en la nube para diversas infraestructuras de la nube. Las amenazas y los riesgos para los sistemas de computación en la nube son cada vez más graves, por lo que los administradores deben monitorear constantemente el entorno. Debe realizar un seguimiento de las tendencias de seguridad en la nube y dominar diferentes herramientas y procesos, como el cifrado, el control de acceso y la autenticación multifactor.

4. Desarrolladores de aplicaciones en la nube

Con el desarrollo de la computación en la nube, la forma en que las empresas desarrollan e implementan software también cambia constantemente. Debido a estos cambios, las empresas necesitan más desarrolladores de aplicaciones en la nube; quieren que los desarrolladores desempeñen funciones que normalmente conectan a arquitectos, ingenieros, analistas y técnicos. Sin embargo, los candidatos también deben tener formación académica en programación. Asegúrese de averiguar qué idiomas habla su posible empleador y si usted conoce el idioma.

Datos ampliados:

Habilidades requeridas para el puesto:

1. Administrador de computación en la nube

Habilidades de desarrollo que tenga

.

p>

Los entrevistadores pueden preguntar a los candidatos si utilizarán herramientas DevOps, especialmente porque cada vez más empresas siguen este modelo. Es útil para los administradores de computación en la nube adquirir experiencia en el uso de herramientas relacionadas con DevOps, como Jenkins, Chef Server, etc. Si tiene alguna experiencia en codificación directa requerida por la empresa, mencione el lenguaje con el que está familiarizado, como Java, C/C++ o C#.

2. Gerente de Seguridad de Computación en la Nube

Los gerentes deben tener buenas habilidades de comunicación, desarrollar políticas para los empleados de la organización y comprender los estándares de gobierno y cumplimiento (como PCI DSS).

3. Desarrollador de aplicaciones en la nube

Los solicitantes deben adquirir preferiblemente experiencia práctica en desarrollo en plataformas de nube convencionales (como Amazon Web Services, Google y Azure). Con la adopción de Cloudy Weather, será beneficioso para los candidatos familiarizarse con las distintas plataformas y su interoperabilidad.

El empresario debe asegurarse de que las habilidades del solicitante son las adecuadas para la empresa, por lo que preguntará sobre el proceso de desarrollo. Cuantas más herramientas de gestión y desarrollo utilice un candidato, el entrevistador podrá evaluar si el candidato puede cambiar a su conjunto de herramientas.

Énfasis en la importancia de la automatización, especialmente cuando se trata de DevOps, integración continua y entrega continua. Los modelos ágiles son muy populares en las empresas, por lo que tener experiencia con estos modelos y la capacidad de colaborar entre diferentes departamentos y roles será de gran beneficio.

Materiales de referencia:

Enciclopedia Baidu-Computación en la nube