Nuevo
🇪🇸 Español
Descripcion del puesto
Objetivo del puesto:Garantizar la automatización, estabilidad y escalabilidad de los procesos de integración y despliegue continuo en Enviaflores, mediante la implementación y administración de pipelines CI/CD, infraestructura y contenedores en AWS, asegurando entregas eficientes, seguras y sin interrupciones para las aplicaciones backend, frontend y móviles, alineadas a las mejores prácticas de DevOps y calidad tecnológica.Responsabilidades:Diseñar, implementar y mantener pipelines de CI/CD para backend, frontend y apps móvilesConstruir, versionar y optimizar imágenes de DockerDefinir y estandarizar mejores prácticas para: Dockerfiles, Multi-stage builds, Seguridad de imágenes, Versionado y tagging, Administrar despliegues automatizados en: AWS EKS (Kubernetes), AWS ECSGestionar ambientes: Development, QA y ProductionAdministrar procesos de versionamiento y releases en GitHubImplementar estrategias de despliegue sin downtime:Rolling deployments, Blue/Green, Canary (deseable)Gestionar secretos y configuración segura (Secrets Manager, SSM)Mantener y optimizar workflows en GitHub ActionsIntegrar pipelines con herramientas como CodeBuild y CodePipeline (deseable)Definir y automatizar procesos de release para: Android, iOSRequisitos:Experiencia sólida con Docker: Creación y optimización de imágenes, Multi-stage builds, Manejo de layers y cachingSeguridad de imágenes (scanning, minimal images)Experiencia diseñando e implementando pipelines de CI/CDExperiencia avanzada con GitHub (branching, versionado y releases)Experiencia práctica con GitHub ActionsExperiencia en despliegues sobre AWS: EKS y/o ECSManejo de múltiples ambientes (Dev, QA, Prod)Gestión de secretos en pipelinesConocimiento de estrategias de despliegue sin downtimeDeseables: Conocimientos avanzados en Kubernetes (Helm, ArgoCD, GitOps)Experiencia con: AWS CodeBuild / CodePipeline, Fastlane (CI/CD móvil)Experiencia con registries: ECRDocker Hub o repositorios privados Show more Show less