# DevOps Engineer (AWS) - LATAM

**Company:** [DaCodes](https://jobs.workable.com/companies/goijhnJpebb8u4VmaiHi3T.md)
**Location:** Remote
**Workplace:** remote

[Apply for this job](https://jobs.workable.com/view/8a90b4b3-f40e-409a-8fc6-3071ac609ebc)

## Description

## Mid-Level DevOps Engineer (AWS) – LATAM

## Descripción

¡Trabaja en DaCodes!  
Somos una firma de expertos en software y transformación digital de alto impacto.  
Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.  
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.  
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.  
¿Te interesa?

Estamos en búsqueda de un(a) **Mid-Level DevOps Engineer con experiencia en AWS** para integrarse a nuestro equipo de tecnología y participar en la administración, automatización, despliegue y optimización de infraestructura cloud.

Buscamos a una persona con experiencia práctica en **Amazon Web Services (AWS), CI/CD, Infrastructure as Code (IaC), Docker y administración de entornos Linux**, capaz de implementar soluciones confiables, escalables y seguras que permitan acelerar los procesos de desarrollo y despliegue de software.

La persona seleccionada será responsable de colaborar con equipos de desarrollo, infraestructura y QA para automatizar procesos, administrar recursos en la nube, monitorear aplicaciones y contribuir a la estabilidad operativa de los entornos de desarrollo, pruebas y producción.

Este rol requiere conocimientos sólidos de servicios AWS, automatización de infraestructura, gestión de pipelines y buenas prácticas de seguridad, observabilidad y operación de plataformas cloud.

## Requirements

### Principales responsabilidades y funciones

**Infraestructura cloud y AWS**

-   Administrar, configurar y mantener infraestructura en Amazon Web Services (AWS).
-   Implementar y gestionar servicios AWS como EC2, S3, IAM, VPC, RDS y CloudWatch.
-   Participar en el diseño e implementación de infraestructuras escalables, seguras y altamente disponibles.
-   Configurar recursos de cómputo, almacenamiento, redes y permisos de acceso.
-   Monitorear el rendimiento, disponibilidad y utilización de recursos cloud.
-   Identificar oportunidades de optimización de costos y rendimiento en AWS.
-   Colaborar en la resolución de incidentes relacionados con infraestructura y servicios cloud.

**Automatización e Infrastructure as Code**

-   Automatizar la creación, configuración y administración de infraestructura utilizando Terraform o AWS CloudFormation.
-   Desarrollar y mantener scripts de automatización utilizando Bash o Python.
-   Mantener configuraciones de infraestructura versionadas y reutilizables.
-   Aplicar buenas prácticas para la gestión de configuraciones y ambientes.
-   Reducir tareas manuales y mejorar la consistencia de los despliegues.

**CI/CD y despliegues**

-   Diseñar, implementar y mantener pipelines de integración y entrega continua.
-   Automatizar procesos de compilación, pruebas, validación y despliegue de aplicaciones.
-   Trabajar con herramientas como GitHub Actions, GitLab CI o Jenkins.
-   Integrar validaciones de calidad y seguridad en los pipelines.
-   Diagnosticar y solucionar fallas en procesos de integración y despliegue.
-   Colaborar con los equipos de desarrollo para mejorar la frecuencia, estabilidad y confiabilidad de las entregas.

**Contenedores y administración de sistemas**

-   Construir, configurar y administrar contenedores utilizando Docker.
-   Gestionar imágenes, registros y configuraciones de contenedores.
-   Administrar y dar soporte a sistemas operativos Linux.
-   Participar en la implementación y mantenimiento de aplicaciones contenerizadas.
-   Apoyar en la resolución de problemas de conectividad, permisos, recursos y rendimiento.
-   Implementar buenas prácticas de configuración, mantenimiento y actualización de ambientes.

**Monitoreo, seguridad y operación**

-   Configurar herramientas de monitoreo, logging y alertamiento para servicios e infraestructura.
-   Utilizar AWS CloudWatch para el análisis de métricas, registros y eventos.
-   Identificar y atender incidencias que afecten la disponibilidad o estabilidad de los servicios.
-   Aplicar buenas prácticas de seguridad cloud, gestión de accesos y principio de mínimo privilegio.
-   Colaborar en la implementación de respaldos y mecanismos de recuperación.
-   Participar en procesos de análisis de causa raíz y prevención de incidentes recurrentes.
-   Mantener documentación técnica de infraestructura, configuraciones y procedimientos operativos.

### Perfil deseado

**Seniority y experiencia**

-   Nivel Mid-Level.
-   Entre 3 y 5 años de experiencia profesional en DevOps, Cloud Engineering, infraestructura o áreas relacionadas.
-   Experiencia práctica administrando infraestructura y servicios sobre AWS.
-   Participación en la implementación y mantenimiento de pipelines CI/CD.
-   Experiencia en automatización de infraestructura y despliegues.
-   Capacidad para ejecutar tareas técnicas de manera autónoma y colaborar en decisiones de arquitectura junto con perfiles senior.

**Habilidades técnicas indispensables sugeridas**

-   **AWS:** Experiencia práctica con servicios como EC2, S3, IAM, VPC, RDS y CloudWatch.
-   **CI/CD:** Implementación y mantenimiento de pipelines utilizando GitHub Actions, GitLab CI o Jenkins.
-   **Infrastructure as Code:** Experiencia con Terraform o AWS CloudFormation.
-   **Docker:** Construcción de imágenes, configuración y ejecución de contenedores.
-   **Linux:** Administración básica e intermedia de servidores, procesos, permisos y servicios.
-   **Scripting:** Automatización de tareas utilizando Bash o Python.
-   **Git:** Manejo de repositorios, ramas, pull requests y flujos de trabajo colaborativos.
-   **Networking:** Conocimientos de DNS, TCP/IP, HTTP/HTTPS, subredes, firewalls y seguridad de red.
-   **Monitoring & Logging:** Experiencia con CloudWatch y herramientas de observabilidad.
-   **Cloud Security:** Gestión de usuarios, roles, políticas IAM y buenas prácticas de seguridad en AWS.
-   **Troubleshooting:** Diagnóstico y resolución de problemas en infraestructura, conectividad y despliegues.

**Tecnologías y conocimientos deseables**

-   Kubernetes y Amazon EKS.
-   Amazon ECS y AWS Fargate.
-   AWS Lambda y arquitecturas serverless.
-   Amazon Route 53, Elastic Load Balancing y Auto Scaling.
-   AWS Secrets Manager y Systems Manager.
-   Ansible para administración de configuraciones.
-   Prometheus y Grafana para monitoreo y visualización.
-   Herramientas de análisis de código y seguridad como SonarQube.
-   Conocimientos de prácticas DevSecOps.
-   Experiencia con estrategias de despliegue Blue/Green y Rolling Updates.
-   Familiaridad con prácticas de FinOps y optimización de costos cloud.
-   Conocimientos de alta disponibilidad, recuperación ante desastres y continuidad operativa.

**Habilidades blandas**

-   Pensamiento analítico y capacidad para solucionar problemas técnicos.
-   Proactividad y orientación a la automatización y mejora continua.
-   Organización y responsabilidad en el manejo de infraestructura.
-   Comunicación efectiva con equipos técnicos multidisciplinarios.
-   Capacidad para trabajar bajo presión y priorizar incidencias.
-   Atención al detalle y compromiso con la estabilidad de los sistemas.
-   Autonomía y disposición para aprender nuevas tecnologías.
-   Colaboración y capacidad de documentar procesos técnicos.

**Formación académica**

-   Ingeniería en Sistemas, Ingeniería de Software, Ciencias de la Computación, Tecnologías de la Información o áreas afines.
-   Se podrán considerar perfiles con formación equivalente y experiencia profesional comprobable.

**Certificaciones deseables**

-   AWS Certified Cloud Practitioner.
-   AWS Certified Solutions Architect – Associate.
-   AWS Certified Developer – Associate.
-   Certificaciones relacionadas con Terraform, Linux o Kubernetes.

### Requisitos adicionales

-   **Ubicación:** LATAM.
-   **Idioma:** Español. Inglés no requerido.
-   **Seniority:** Mid-Level (3 a 5 años de experiencia).
-   **Modalidad:** Por confirmar de acuerdo con el proyecto.
-   **Horario:** Ajustado al equipo y proyecto asignado.
-   **Experiencia en AWS:** Indispensable.
-   **Experiencia práctica en CI/CD e Infrastructure as Code:** Indispensable sugerido.

## Benefits

🌎 Integración a marcas globales y startups disruptivas.

🏠 Trabajo remoto/Home office. En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.

🕒 Horario ajustado a la célula de trabajo/proyecto asignado.

📅 Trabajo de lunes a viernes.

🎂 Día off en tu cumpleaños.

🏥 Seguro de gastos médicos mayores (aplica para México).

🛡️ Seguro de vida (aplica para México).

🌍 Equipos de trabajo multiculturales.

📚 Acceso a cursos y certificaciones.

💻 Meetups con invitados especiales del área de IT.

🎉 Eventos virtuales de integración y grupos de interés.

🇺🇸 Clases de inglés.

🚀 Oportunidades dentro de nuestras diferentes líneas de negocio.

🏆 Orgullosamente certificados como Great Place to Work
