Cloud Engineer

¡Hola que tal! Gracias por tomarte el tiempo de analizar mis Skills.  Despues de 10 años de experiencia como SysAdmin y haber trabajado en multiples empresas y proyectos, no es facil poner todo en una o dos hojas. Asi que te doy un breve resumen de las tecnologías que he usado a lo largo de mi carrera. 

Ansible 40%

Honestamente, conocí ansible hace mas o menos 1 año y medio. Es una pena que mi entorno laboral no me haya llevado antes a usarlo. Pero bueno asi es el mundo IT, conoces un poco de  todo y mucho de nada jaja. 

Con ansible he realizado las siguientes tareas: 

Creacion de bases de datos, schemas y usuarios en CloudSQL usando modulos de postgress

Instalacionde paquetes para Red hat y SUSE 

Configuracion de directorios en red hat

Configuraciones de archivos y directorios en Cloud Instances 

Uso de ansible Vault para encriptacion de claves

En mi ultimo trabajo siempre tratabamos de automatizar tareas y continuamente estaba buscando modulos para entender los roles creados o en su defecto crear roles nuevos.

 

Kubernetes 40%

Esta imagen es la representacion precisa de cualquier SRE de hoy dia. Si, K8s. 

Desde que me certifique como ingeniero Cloud con Google he tratado en mi dia a dia de entender como funciona esta tecnologia y como soportarla. 

En mi ultimo empleo estuve realizando operaciones de soporte en GKE, actualizando caracteristicas y analizando incidencias relacionadas con PODS y el rendimiento de aplicaciones montadas sobre especificos namespaces. 

Entiendo los diferentes conceptos relacionados con kubernetes como PODs, Autoscaler, deployments, Persistent Volumes,configmaps,etc. 

Tambien tengo nociones de trabajo con kustomize y he actualizado certificados SSL usando kustomize. 

Actualmente me interesa mucho seguir por la ruta para obtener la certificacion CKA 

Terraform 40%

Y aqui les presento a mi nuevo amor. 

La verdad es que Terraform se ha convertido en una de las tecnologias en que quiero crecer cada dia. Cuando escuche la idea de manejar la infraestructura como codigo sencillamente «flipé». Al principio no sabia muy bien como iba esto, pero luego de estar soportando la infraestructura de un gigante tecnologico en GCP, me encanto ver como podemos implementar los recursos de nube con solo un «Terraform apply». 

Eso si validando cada Diff para que no exista nungun destroy que me juegue una mala pasada. 

Jira / Service Now 60%

En temas de Software de Gestion de servicios de T.I he trabajado con JIRA y Service Now. Aunque honestamente me gusta mas el entorno de JIRA. Creo que Attlasian ha hecho un manifico trabajo con la suite de JIRA. Service Now funciona y su integracion con plataformas de monitoring me parece genial pero su interfaz deja mucho que decir. 

Tambien he trabajado con Confluence para la documentacion de procesos. Creo que es vital tener un sitio centralizado para documentar todo lo relacionado con el servicio, soluciones y plataform. Asi que Apoyo totalmente el Documentar, cosas que a los ingenieros aveces no nos gusta mucho XD.

 

GitLab 40%

Y si uso git, pues obvio que uso Gitlab. En mi anterior trabajo lo usaba cuando actualizaba mi codigo y solicitaba una merge request. Adicional tenia que analizar si las Pipelines me fallaban o pasaban satisfactoriamente. Y ¿saben que detestaba? Cuando la Pipeline me fallaba por un formateo de Terraform. 

Pero Bueno, todavia me queda mucho por aprender de gitlab y estoy trabajando en un proyecto personal para crear mis propias pipelines. 

Git 40%

Ohhh git!!! algunos lo odian y lo aman a la vez. Para mi a representado un gran salto en mi camino como SRE o DevOps. Me encanta compartir codigo con mis compañeros y sentirme tranquilo usando un software de control de versiones como este. 

Pero ¿Quien no ha odiado revisar un «conflict» despues de horas de cambios? jajaj. Bueno como todo, me encanta analizar y resolver problemas. 

Git ha sido una herramienta que ahora uso en mi dia a dia para trabajar. Lo he usado junto con terraform, ansible y bash scripting. 

Linux
Linux 60%

Conosco linux desde el 2019 donde realizcé un curso en la Universidad del valle (Cali,colombia). El enfoque era administraciòn de los servicios mas comunes como DNS,Samba, almacenamiento,DHCP,FTP,SSH entre otros.  He trabajo con CentOs, Debian y Ubuntu. 

Proyectos que he implementado:

  • Servidor Samba para compartir archivos entre usuarios
  • Servidor Ldap para autenticacion de usuarios bajo un dominio local
  • Servidor de Aplicaciones para alojar App en Cobol 
  • Servidor VPS para alojar Telefonia Ip con Issabel 
  • VPS como Web Server con PLesk para hosting de Dominios
  • VPS como web Server con Hestia para hosting de Dominios
  • ssh Key Managment para Autenticación 
  • Implementacion de IPfire Como Firewall, VPN Server y  Proxy 
Google Cloud Platform
Google Cloud Platform 70%

Tal como lo especifico en mi post «My Journey to the cloud» empezé a trabajar con GCP desde 2018. Me he certificado como Google Cloud Asociated Engineer (2 veces) con el objetivo de validar mis conocimientos y ya estoy preparandome para la certificación Profesional Cloud Arquitect.

Proyectos que he Implementado:

  • Migración de Servidor Centos Onpremise a Compute Engine
  • Configuración de VPN site to site con Cloud VPN y Mikrotik
  • Configuración de VPN site to site con Cloud VPN y Fortinet
  • Configuración de Wireguard VPN sobre Compute Engine 
  • Windows Server 2019 en Compute Engine como RDS Server
  • VPS PLesk como Hosting web 
  • Alertas y mointoreo para VPS server 
  • Servidor Voz/IP con Issabel en Compute Engine 
  • SQL Server en Windows Sever sobre Compute Engine 
  • VPS Hestia como Hosting Web 
  • WordPress sobre cloud Run como host webApp
  • Cloud Storage para Backups con Buckets Nearline 
  • Apagado y encendido de VMs Usando Cloud Functions, Pub/sub y Cloud Scheduler
  • Implementacion de Cloudsql Compute instances usando Teraform 
  • Migracionde Vm entre Proyectos
  • Configuracion de un network LB para un entorno con Paloalto
  • Administracion de permisos con IAM
  • Configuracion de Firewall rules usando Terraform
Bash 51%

Me encanta usar la consola de linux para resolver problemas o implementar alguna solución. Es mas rapido y puedo automatizar ciertas tareas. Hace poco empecé a trabajar con Oh my Zsh y me ha parecido genial el montón de ayudas que tiene. 

Proyectos que he implementado:

  • Backups automáticos en Cloud Storage 
  • Cron Jobs  de app en linux 
  • reglas de Firewall con Cloud SDK 
  • Creación de Claves Ssh 
  • Backups con Cron de archivos en linux 
Google Workspace 70%

Sin duda una  de las primeras tecnologìas cloud que me enamoraron. Llevo mas de 4 años trabajando con GWS en tareas como Implementación, Migración, capacitación y preventa de servicios. Me he entrenado con Google University. Puedes revisar mis credenciales en el home

Proyectos que he implementado:

  • Migración de Cuentas de correo de Cpanel y Plesk a GWS 
  • Migración de Cuentas Zoho a GWS 
  • Migración de Cuentas Microsoft365 a GWS 
  • Configuración de Gmail para entrega dividida 
  • Entrenamiento de Usuarios Finales 
  • Configuración de Google Cloud Directory Sync con Microsoft Active Directory Services
  •  Configuración de Politicas en Dispositivos Android 
  • Diseño de Gestión del cambio y laboratorios de transformación 
Docker 35%

Creo que todos nos hemos emocinado cuando conocimos docker. Ahora que voy conociendo mejor como funciona, continuo aprendiendo como desplegar contenedores en GCP, en local o en donde sea. 

Proyectos que he implementado

  • Imagen con docker en WordPress sobre Cloud Run 
  • Nginx en docker como web proxy
  • Mysql en docker 
  • Portainer para gestion 
  • Python WebApp sobre Docker
  • NodeJS App sobre Docker con NPM 
Windows Server 60%

Como trabajaba en ITSE (Empresa Partner de Microsoft) aprendí sobre el mundo de Microsoft. Comprendo como funcionan los servicios principales, entre ellos AD Domain Services, Storage, DNS,DHCP,Routing,Remote Desktop Services, PowerShell, IIS,etc. 

Proyectos que he implementado:

  • AD domain services hasta 500 Usuarios 
  • DHCP sobre Windows Server para evento de mas de 1000 personas 
  • Hyper-V failover con Windows Server 2012 
  • IIS para Aplicacion web local 
  • Storage Spaces para gestion de almacenamiento 
  • Infraestructura de Maquinas virtuales con Hyper-V 
  • VPN con Microsoft Windows Server 
  • Cluster Failover con hyper-V 
  • Hyper-V Replication 
Microsoft 365 50%

Conosco Microsoft 365 porque trabajé con varias empresas en diferentes proyectos en la implementación y la adopcion de la plataforma de productividad.

Proyectos que he implementado:

  • Diseño e Implementación de Microsoft365 hasta 300 usuarios 
  • Configuración de SharePoint como Biblioteca de documentos 
  • Configuración de OneDrive a usuarios 
  • Entrenamiento a usuarios finales 
  • Migración de GWS a Microsoft365 
  • Gestion de registros de DNS para habilitacion de servicios 

 

Vmware 50%

He utilizado Vmware en entornos de servidores para crear diferentes tipos de infraestructuras virtualizadas

Proyectos que he implementado:

  • Implementación de Esxi 5.6 sobre arquitectura RAID 1,5,10 en Servidor IBM
  • Implemetación de Vmware Esxi 7.0 Sobre Servidor ML110 
  • Configuración de HA con dos servidores usando Esxi 5.6 
  • Configuración de Vcenter sobre Windows Server 2012
  • Instalación e implementación de NAS QNAP para Datastorage en Vmware
  • Configuracion de Storage usando ISCSI en QNAP 
WordPress 40%

He trabajado hostiando algunos proyectos de wordpress.

Proyectos que he implementado:

  • Implemntación de WordPress sobre Plesk 
  • Implementacion de WordPress sobre Hestia 
  • Configuracion de certificado SSL con let’s Encript sobre WordPress
  • configuraciones sobre htaccess
  • Apuntamiento de Cloudflare para sitio WordPress 
  • Hosting de WordPress en Google Cloud
  • WordPress implementado con Cloud run 
  • integracion de Google Analytics, Google Ads. Google tags con WordPress

Tecnologias con las que he tenido que "cacharear" en mi carrera y estoy interesado en aprender

Libros que he leido