Presentación
Desde noviembre de 2024 trabajo como Administrador de Sistemas Openshift/Appian/Cloud Pak for Data en un cliente gubernamental de mi empresa.
En el meses de octubre y noviembre me he certificado en Azure Fundamentals (AZ-900) y en AWS Cloud Practicioner, (CLF-C02), respectivamente. Estoy valorando continuar como Solutions Arquitect en alguna de estos dos Hyperscalers y posiblemente a futuro también GCP.
Comencé mi carrera como técnico de soporte para el personal de tiendas Supercor y Sfera del grupo El Corte Inglés. Posteriormente me incorporé al equipo de operaciones de sistemas distribuidos en el CPD de la compañía.
En 2019 fui promocionado al departamento de Platform Assurance como soporte técnico para los equipos de desarrollo de las webs de comercio electrónico del grupo ECI (elcorteingles.es, hipercor.es, sfera.com, primeriti.es, etc). Al mismo tiempo participaba como project manager para esos mismos equipos de desarrollo en aquellos proyectos donde se requería provisión de nueva infraestructura.
En marzo de 2022 me incorporé al equipo de Devops de la cuenta durante 8 meses como periodo previo de entrenamiento para ocupar un rol como DevSecOps, para el mismo cliente, El Corte Inglés. En este período participé en la administración de sistemas Openshift, la plataforma ELK (Devops) y en la implementación de los nuevos flujos de CI/CD del proyecto DevSecOps.
En abril de 2024 obtuve la certificación Atlassian ACP-620 para gestión de proyectos con Jira Software Cloud.
Mis buenas prácticas
Como eje fundamental de mi manera de trabajar procuro documentar cada nuevo proyecto en el que participo para facilitar la comprensión del mismo al resto del equipo.
Mis habilidades
Tecnologías y herramientas
Controlo de
- Bash
- Bitbucket
- Elasticsearch
- ELK
- Git
- Jenkins
- Jira
- Kibana
- Kubernetes
- Linux
- MongoDB
- OpenShift
- Python
- Windows
Quiero trabajar con
- AWS
- Azure
- Jira
- Kubernetes
- OpenShift
- Python
Idiomas
Carrera
SRE / Platform Engineer
Colaborar en el día a día de los equipos de desarrollo del cliente como SRE. Proveyendo de soporte a los sistemas de entornos previos, ayudando a mejorar la monitorización y la observabilidad de la aplicaciones y asistiendo en la configuración de las pruebas de rendimiento de las mismas.
Montaje de entornos de desarrollo para aplicaciones Frontend sobre la plataforma de contenedores Openshift, solicitando el alta de apps y sus correspondientes flujos CI/CD, y validando dichos entornos.
- Jira
- OpenShift
- Kibana
DevSecOps Support
Realizar funciones de soporte a equipos de desarrollo, ayudar con tareas de implementación de aplicaciones, manejar nuevos flujos de CI/CD, proponer mejoras en monitoreo y observabilidad, y poner en contacto a equipos de sistemas en casos de resolución de incidentes en entornos anteriores.
- Jenkins
- Jira
- OpenShift
- Grafana
- Kibana
SRE/Devops
-
Administración de clusters Openshift.
-
Resolución de incidencias en la infraestructura Openshift.
-
Administración y gestión de usuarios en el stack de monitorización ELK.
Como proyecto paralelo dentro del equipo, me pidieron crear un script en Python para recopilar información de los diferentes clusters Openshift que gestionábamos y generar un informe en Excel con información sobre la cantidad de nodos por cluster, pods y proyectos activos.
- OpenShift
- Grafana
- Kibana
- ELK
Platform Assurance Engineer & Project Manager
Toma de requerimientos y respuesta a peticiones de los equipos de desarrollo web (vía Jira), para trasladar dichas necesidades a los equipos de sistemas de información (vía ticketing en Smart IT/BMC), quienes deben aportar las soluciones que los desarrolladores solicitan, tales como:
- Tramitación de las peticiones correspondientes para:
-
Alta de nueva infraestructura, On-Premise o Cloud (Azure)
-
Apertura de puertos y configuración de balanceadores de carga en F5
-
Creación de VPNs site-to-site entre empresas
-
Alta de usuarios en grupos LDAP preexistentes
-
Diseño e implementación de scripts Bash para cubrir necesidades ad hoc de proyectos.
-
Chequeo y monitorización de infraestructuras en entornos no productivos.
-
Despliegue de aplicaciones en entornos no productivos.
- MongoDB
- Jira
- Oracle
- Weblogic
Platform Assurance Engineer & Project Manager
Desde Abril de 2019, mi rol principal es tomar requerimientos y atender solicitudes de los equipos de desarrollo web (vía Jira), para trasladar dichas necesidades a los equipos de sistemas de información (vía ticketing en Smart IT/BMC), quienes deben brindar las soluciones que los desarrolladores solicitan, tales como:
- Procesar las solicitudes correspondientes para:
-
Alta de nueva infraestructura, On Premise o Cloud (Azure)
-
Apertura de puertos y configuración de balanceadores de carga en F5
-
Apertura de solicitudes de creación de VPNs site-to-site entre empresas a los grupos de Seguridad.
-
Alta de usuarios en grupos LDAP preexistentes
-
Diseñar e implementar scripts Bash para cubrir necesidades ad hoc de proyectos.
-
Chequeo y monitoreo de infraestructuras en entornos no productivos.
-
Despliegue de aplicaciones en entornos no productivos.
- MongoDB
- Jira
- Oracle
- Weblogic
Operador de sistemas
Monitorización y operación de procesos online y batch y alertas relacionadas con Sistemas Operativos (AIX, Windows) o Gestores de Bases de Datos (Oracle) en servidores distribuidos en Centros Comerciales del Grupo de empresas ECI.
Soporte de primer nivel para varias empresas del grupo (Supercor, Sfera, Supercor Express, Opencor, Telecor, etc.) y soporte telefónico para el Business Partner de Sephora.
- MongoDB
- Oracle
- Weblogic
- BMC Remedy
Educación
Grados
Técnico Superior en Sistemas Informáticos y Telecomunicaciones.
Ciclo Formativo de Grado Superior (FP II)
- Windows
- Linux
- Vim
- Unix
- Cisco
Cursos
Seminario Resolución de Problemas Complejos
Módulo 1: ¿Qué es realmente el Complex Problem Solving?. Módulo 2: Escuelas de pensamiento desde de Bono a Rumelt. Módulo 3: Pensamiento crítico. Módulo 4: Técnicas de análisis y creatividad Problem Solving. Módulo 5: Metodologías Problem Solving. Módulo 6: Técnicas de comunicación para el cambio.
Kubernetes for the Absolute Beginners
Learn Kubernetes in a simple, easy, and fun way with hands-on coding exercises. For beginners in DevOps.
- Kubernetes
English level C1
Preparation for certification in English level C1
Certificados
Aptitudes evaluadas:
Descripción de los conceptos de la nube
Descripción de la arquitectura y los servicios de Azure
Descripción de la administración y la gobernanza de Azure
- Azure
The Managing Jira Cloud Projects Certification builds on the professional's existing agile skills, with a focus on optimizing the power of Jira Software for their development teams. This credential is for scrum masters, project administrators, project leads and board administrators who can configure and automate Jira Software Scrum and Kanban projects for classic and next-gen.
- Jira
Earners of this certification have a fundamental understanding of IT services and their uses in the AWS Cloud. They demonstrated cloud fluency and foundational AWS knowledge. Badge owners are able to identify essential AWS services necessary to set up AWS-focused projects.
- AWS
Enterprise Design Thinking Practitioner
Aprende Git
Learning Linux Shell Scripting
Gestión de proyectos simplificada
Proyectos
Among several coworkers, we decided to launch a side project in the form of a blog. There we wrote articles on various topics, from technical things like installing a Ubuntu server to how to download an epub on your tablet.
- WordPress
Destacados
Por necesidades de negocio, el cliente necesitaba un entorno “no productivo” que pudiera recibir los datos de producción para que los equipos de marketing pudieran validar las promociones y ofertas que se publicarían en los próximos días en las campañas que habían diseñado.
El reto era terminar un proyecto que llevaba meses parado por diferentes motivos. Fue mi primer encargo al llegar al departamento de Platform Assurance. Debíamos automatizar los procesos de carga de datos de producción en este entorno “no productivo”.
El reto era que mientras la infraestructura de producción estaba on-premise, la infraestructura para este entorno de negocio estaba en la nube. Por lo tanto, debíamos utilizar procesos ad hoc primero para realizar la carga y luego para tunear los procesos de carga e indexación de catálogos en el entorno de negocio. Como teníamos mucho menos poder de cómputo y problemas de latencia entre el CPD del cliente y la nube de Azure, además de los desarrollos ad hoc en bash, debíamos orquestar acciones con diferentes sistemas y grupos de comunicaciones para hacer los ajustes pertinentes.
Después de 6 meses de aprendizaje, logramos entregar el entorno y operarlo desde el departamento para realizar las cargas de datos necesarias para cada campaña. Hoy en día, el entorno sigue operativo y ha sido desarrollado por otros compañeros que me sucedieron en el departamento, gracias a la documentación que dejamos en su momento.
- Azure
- Oracle
- Weblogic
- MongoDB
- Bash