carreras
DevOps / Platform Engineer
Haz que la entrega de software sea rápida, repetible y segura, para todos los equipos de la empresa.
Un ingeniero DevOps o de plataforma construye y opera los sistemas que los equipos usan para entregar y operar software: pipelines, entornos, clústeres, observabilidad y las herramientas alrededor. La seguridad es parte del trabajo, pero no todo. Esta base cubre los fundamentos de entrega y la porción de seguridad del cargo; la operación y la plataforma con mayor profundidad aparecen como externas.
ver este camino en el mapa del recorridoUn día en el cargo
- Construir y mantener el CI/CD, los entornos y la infraestructura que hay detrás.
- Mantener las plataformas fiables: monitoreo, capacidad, actualizaciones, guardias.
- Hacer que el camino por defecto de los desarrolladores sea rápido y seguro, y documentarlo.
- Automatizar el trabajo repetitivo y estandarizar cómo se construyen y despliegan los servicios.
- Trabajar con seguridad para que los controles encajen en la plataforma en lugar de pelear con ella.
Etapa 1· Fundamentos
Aprender los fundamentos de entrega, identidad, redes y logs.
Estudia aquí
- Fundamentos de Linux y redes
- Flujos de Git y code review
- Contenedores e imágenes
- El ciclo de vida de la entrega
- CI/CD
- Network - segmentación y zero-trust
- IAM - identidad y acceso
- Logging & detection - señales y alertas
Aprende en otros lugares
- Administración de Linux y shell scripting
- Git, branching y flujos de release
- Contenedores y en qué se diferencian de las VMs
Construye esto
Pon una app pequeña en un contenedor, escribe su pipeline y despliégala en una VM de nube que aprovisionaste con un script.
Etapa 2· Práctica
Describir infraestructura como código y operarla con seguridad.
Estudia aquí
- Pipelines de CI que siguen siendo rápidos
- Infraestructura como código
- Containers - imágenes y cadena de suministro
- Infraestructura segura como código
- Hardening de CI/CD
Aprende en otros lugares
- Terraform o Pulumi a fondo, con estado remoto y módulos
- Fundamentos de Kubernetes: workloads, servicios, configuración
- Stacks de monitoreo y alertas
Construye esto
Recrea el mismo entorno desde cero con IaC en un solo comando, y destrúyelo con la misma limpieza.
Etapa 3· Avanzado
Operar plataformas fiables a escala y tratarlas como productos.
Estudia aquí
- Fundamentos de Kubernetes
- Estrategias de release y rollback
- Observabilidad: métricas, logs y traces
- Confiabilidad: SLOs, error budgets e incidentes
- Kubernetes - runtime seguro
- Confiabilidad a escala: idempotencia, reintentos y backpressure
- Observabilidad de la propia plataforma de seguridad
- La seguridad como producto interno
Aprende en otros lugares
- Práctica de SRE: SLOs, error budgets, gestión de incidentes
- Conciencia de costos (FinOps) y planificación de capacidad
- Diseño multientorno y multirregión
Construye esto
Define SLOs para un servicio, construye sus dashboards y alertas y haz un game day para probar el runbook.
Qué mostrar
- Un repositorio de infraestructura que construye un entorno completo desde cero, con una documentación que cualquiera pueda seguir.
- Un relato de plataforma: qué estandarizaste, qué dejaste flexible y cómo reaccionaron los equipos.
- Una revisión posincidente (real o simulada) con línea de tiempo, causas y los cambios que vinieron después.
Certificaciones (ejemplos)
- CKA (CNCF)
- HashiCorp Terraform Associate
- AWS Certified DevOps Engineer – Professional
Ejemplos, no recomendaciones ni requisitos. Consulta los detalles actuales con la entidad emisora.