pressmaster - Fotolia
Cómo dar en el clavo en su entrevista para administrador de nube
¿Desea convertirse en administrador de nube? Hay mucho por cubrir, desde herramientas a certificaciones. Prepare su entrevista con estas preguntas.
Las entrevistas de trabajo pueden ser estresantes y difíciles, especialmente para un administrador de nube, donde el foco cambia rápidamente desde desarrollo de código e integración hasta solución de problemas y gestión de la nube. Saber cómo responder a algunas preguntas específicas acerca de la función del administrador de nube y sus responsabilidades puede ayudar a que dé en el clavo en esa gran entrevista.
1. ¿Cuánta experiencia tiene usted con la administración de nube?
La mayoría de las entrevistas empiezan con preguntas acerca de la experiencia pasada. El gerente de TI o representante de recursos humanos ha revisado su hoja de vida y ya sabe si usted tiene los necesarios tres a cinco años de experiencia práctica para una función de administrador de nube. Ahora es el momento de discutir el alcance de su experiencia. Hable acerca de sus pasados proyectos de nube exitosos o iniciativas que ha liderado, en lugar de las minucias de las luchas contra incendios en el día a día.
Si no tiene mucha experiencia de administración de nube, discuta cualquier rol anterior en sistemas, servidores, Linux u otros relacionados con centros de datos. Luego, haga esas experiencias previas pertinentes para el rol de administrador de la nube. Por ejemplo, la experiencia de administrador del servidor puede proporcionar una base sólida en la virtualización, la gestión del sistema y la solución de problemas, todos los cuales se requiere de los expertos en la nube.
Con el tiempo, la conversación irá hacia su educación. Anote sus títulos y certificaciones, y asegúrese de que están al día. Los empleadores suelen comprobar sus credenciales contra la base de datos de profesionales certificados de cada proveedor. Los administradores de nube pueden complementar un grado de TI con certificaciones como Server+, Network + o Security+. Las certificaciones avanzadas, específicas de cada proveedor, incluyen el Amazon Web Services Certified Solution Architect y el Microsoft Certified Solutions Associate (MCSA), entre otros.
2. ¿Cuál es su experiencia con la gestión de nube?
Preguntas sobre la experiencia en gestión de nubes cubren herramientas y plataformas pertinentes. Los administradores de nube necesitan conocer plataformas de nube centrales como Linux y OpenStack, junto con las herramientas de gestión de configuración, tales como SaltStack, Ansible, Chef o Puppet. Los administradores también necesitan conocimientos de las herramientas de monitoreo, tales como Munin, Nagios, Zenoss o Zabbix. Además, es importante tener experiencia con lenguajes de script, como Python, Perl, Bash o Shell. Los empleadores indican las plataformas específicas y herramientas que los candidatos deben saber.
Haga hincapié en su experiencia con algunas pocas herramientas clave. Para impresionar al entrevistador, dé ejemplos del mundo real de formas en las que ha utilizado estas herramientas para resolver creativamente problemas o mejorar la experiencia del usuario.
3. ¿Qué herramientas recomendaría para un entorno de DevOps?
La nube trata de desarrollar y ejecutar cargas de trabajo en un ambiente de cómputo combinado que responde rápidamente a los cambios. Esto dio lugar a la aparición de DevOps para fusionar el desarrollo de software, la garantía de calidad y las disciplinas de operaciones. DevOps acelera el desarrollo de software a través de iteraciones de versiones más pequeñas y más frecuentes. Los administradores de nube probablemente estén involucradoscon el proceso de desarrollo de software y las herramientas asociadas con DevOps.
Los administradores de nube están familiarizados con las herramientas de DevOps como Jenkins, Chef Server y Nexus. Algunas organizaciones también requieren experiencia de codificación directa con lenguajes como Java, C/C++, C#, Scala o Clojure. Resalte proyectos de codificación específicos en los que ha trabajado y tenga en cuenta los lenguajes y las herramientas DevOps que conozca. También puede mencionar las herramientas que le gustaría explorar en el futuro. Asegúrese de mencionar los beneficios de negocios, tales como el desarrollo de código más rápido o una depuración más fácil que ofrecen esas herramientas.
También mencione su liderazgo y las habilidades sociales durante la conversación sobre DevOps.
4. ¿Cómo ha abordado proyectos de nubes públicas e híbridas?
Conforme crece la adopción de nube híbrida, más organizaciones requieren la integración con la nube pública. Cuando la entrevista se vuelva hacia las nubes públicas e híbridas, AWS probablemente será el enfoque. Hable de su experiencia en el uso de AWS y sus servicios de gestión, como Elastic Compute Cloud (EC2), Route 53, nube privada virtual (VPC) y Simple Storage Service (S3). Un entrevistador también podría preguntarle acerca de su experiencia con Google u otros importantes proveedores de nube pública.
No se preocupe si usted no ha utilizado el mismo proveedor de nube pública que su empleador potencial. Las habilidades básicas requeridas por cada uno suelen ser transferibles, y las APIs y otros detalles de implementación son fáciles de aprender para los profesionales de nube con experiencia.
Enumere sus historias de éxito sobre la fusión de las cargas de trabajo a la nube pública. El entrevistador no quiere oír hablar de sus luchas con una API molesta. En su lugar, discuta la propuesta de valor y los beneficios empresariales de la nube pública.
5. ¿Cómo probaría o mejoraría el rendimiento de nuestras aplicaciones en nube?
Muchas entrevistas para administrador de nube incluyen personal de TI de alto nivel, así que espere que algunas de las últimas preguntas prueben la profundidad de sus conocimientos. Un empleador potencial quiere saber si usted tiene experiencia en el monitoreo y optimización de la nube. Las aplicaciones tienen que funcionar con la máxima eficiencia utilizando recursos mínimos, así que explique su enfoque del monitoreo del rendimiento –preferentemente haciendo referencia a las herramientas que utiliza el entrevistador– para destacar su experiencia práctica.
Vaya más allá de las herramientas de monitoreo y hable sobre la optimización o la resolución de problemas de la red. Los empleadores a menudo buscan la experiencia relacionada con la red con IPSec, VPN, equilibrio de carga, protocolos de enrutamiento, Secure Shell (SSH) y más. Cuando los problemas de rendimiento de aplicaciones están relacionadas con la red, discuta los cambios potenciales de la red.
Si los problemas de rendimiento se deben al código de una aplicación, revise su experiencia en codificación, scripting o DevOps para ofrecer una solución potencial. La discusión sobre el rendimiento es un buen momento para hablar de otras habilidades y certificaciones, tales como las de gestión de servicios de TI (ITSM).
Stephen J. Bigelow es el editor senior de tecnología del grupo de medios de centros de datos y virtualización. Puede encontrarlo en [email protected].