Santander Corporate Website

AWS DevOps Engineer

QRO
AWS DevOps CloudFormation Terraform Bash Python VPC IAM ECS Docker Ansible Git SQL PostgreSQL Oracle MySQL NoSQL EC2 S3 RDS Lambda CloudWatch CloudTrail Dynatrace Splunk Grafana Apache Tomcat Spring
Description

AWS DevOps Engineer

Location: OFNA TECH AND OPER QRO

Time Type: Full time

Job Description

AWS DevOps Engineer

Country: Mexico

Un Ingeniero/a DevOps de AWS es un profesional de TI que colabora con desarrolladores de software para gestionar las versiones de código y operar y monitorizar el estado de las aplicaciones. Los ingenieros/as DevOps diseñan e implementan soluciones para automatizar el despliegue de código. Realizan cambios en la arquitectura de AWS con dos objetivos principales: optimizar la plataforma para aprovechar las nuevas funcionalidades de AWS y diseñar nuevas arquitecturas para proyectos creados por arquitectos de soluciones.

Los ingenieros/as DevOps implementan los cambios en la plataforma de AWS de forma automatizada utilizando Infraestructura como Código (IaC) y tecnologías de gestión de la configuración. Despliegan nuevos servicios y actualizan y aplican correcciones en el entorno de producción.

Tendrás la oportunidad de trabajar con un equipo de ingenieros dinámico e independiente, así como con otras áreas como Arquitectura, Control de Calidad, Gestión de Producto y Entrega, para diseñar y desarrollar capacidades avanzadas.

Para tener éxito en este puesto, serás responsable de:

• Diseño e implementación de infraestructura: Diseñar, implementar y gestionar una infraestructura de AWS escalable y segura utilizando herramientas de IaC como AWS CloudFormation o Terraform. Garantizar el cumplimiento de las mejores prácticas en seguridad, rendimiento y gestión de costes.

• Gestión de microservicios: Implementar y gestionar aplicaciones en contenedores utilizando Amazon ECS, incluyendo la creación y gestión de clústeres de contenedores, definiciones de tareas y orquestación de servicios para garantizar un rendimiento y una fiabilidad óptimos.

• Automatización y scripting: Implementar soluciones de automatización utilizando AWS Systems Manager y lenguajes de scripting (por ejemplo, Bash, Python) para optimizar las tareas operativas y mejorar la eficiencia.

• Redes y seguridad: Configurar y gestionar componentes de red, incluyendo VPC, subredes y grupos de seguridad. Garantizar la aplicación de las mejores prácticas de seguridad, incluyendo la gestión de políticas y roles de IAM.

• Monitorización y mantenimiento: Utilizar Amazon CloudWatch, CloudTrail y Dynatrace para monitorizar el rendimiento de las aplicaciones, configurar alarmas y generar registros. Analizar las métricas para garantizar la fiabilidad y la disponibilidad de las aplicaciones.

• Colaboración y CI/CD: Colaborar con los equipos de desarrollo para implementar pipelines de integración continua (CI) y despliegue continuo (CD), garantizando una entrega de aplicaciones rápida y fiable.

• Documentación e informes: Mantener una documentación clara de la configuración de la infraestructura.

Instrucciones, procesos operativos y guías de resolución de problemas. Proporcionar informes de rendimiento y recomendaciones.

Experiencia profesional

• Experiencia práctica en la administración y operación de infraestructura de AWS en entornos de producción.

Implementación de Infraestructura como Código (CloudFormation, Terraform) en proyectos reales.

• Experiencia en automatización de despliegues (CI/CD) y gestión de configuración.

• Gestión y operación de microservicios en contenedores (ECS/Docker).

• Administración de sistemas Linux en entornos empresariales.

• Implementación de soluciones de monitorización, registro y observabilidad en producción.

• Gestión de seguridad en la nube (IAM, políticas, mejores prácticas).

• Experiencia con bases de datos de AWS (RDS, DynamoDB) y estrategias de copia de seguridad y recuperación.

• Participación en la resolución de incidentes y soporte de entornos de producción.

• Experiencia trabajando con metodologías ágiles y colaborando con equipos multifuncionales.

Educación

• Licenciatura en Informática o un campo relacionado, preferiblemente.

Idiomas

• Español (Requerido)

• Inglés (Preferible)

Habilidades técnicas

• Conocimientos fundamentales de AWS:

• Servicios principales de AWS: Familiaridad con servicios clave de AWS como EC2 (Elastic Compute Cloud), S3 (Simple Storage Service), RDS (Relational Database Service), VPC (Virtual Private Cloud), IAM (Identity and Access Management) y Lambda.

Arquitectura de AWS: Comprensión de los principios arquitectónicos y patrones de diseño de AWS para crear soluciones escalables y seguras.

• Infraestructura como código (IaC):

• Herramientas de IaC: Conocimiento práctico de herramientas como AWS CloudFormation, Terraform y AWS CLI, incluyendo la capacidad de escribir y mantener plantillas de IaC para definir y administrar la infraestructura.

• Administración y automatización de la configuración:

• AWS Systems Manager: Familiaridad con AWS Systems Manager para la automatización de tareas, la administración de la configuración y la administración de instancias.

• Scripting de automatización: Capacidad para escribir scripts en Bash y Python para automatizar tareas administrativas y de configuración.

• Conocimiento de sistemas de administración de la configuración como Ansible o herramientas similares.

• Redes y seguridad:

• Fundamentos de redes: Comprensión de conceptos básicos de redes como subredes, direccionamiento IP, enrutamiento y gateways, así como la configuración de VPC y subredes en AWS.

• Seguridad de AWS: Comprensión de la administración de identidades y accesos (IAM) y las mejores prácticas de seguridad para proteger la infraestructura y los datos, incluyendo el uso de políticas, roles y grupos.

• Implementación y operación de microservicios con Amazon ECS:

• Amazon ECS: Conocimiento de la creación y gestión de clústeres de contenedores con ECS, así como de la definición de tareas y servicios para implementar aplicaciones basadas en microservicios.

• Integración con Docker: Experiencia en la creación y gestión de imágenes Docker, incluyendo el uso de Amazon ECR (Elastic Container Registry) para almacenar y gestionar imágenes de contenedores.

• Orquestación de contenedores: Comprensión de cómo escalar, actualizar y gestionar la disponibilidad de microservicios con ECS, incluyendo la implementación de patrones de resiliencia y recuperación ante fallos.

• Monitorización y mantenimiento:

• Capacidad para utilizar Amazon CloudWatch y otros servicios para monitorizar el rendimiento y el estado de las aplicaciones basadas en microservicios.

• AWS CloudTrail: Comprensión de cómo utilizar AWS CloudTrail para auditar la actividad de la cuenta y garantizar el cumplimiento de las políticas.

• Experiencia con marcos de monitorización como Splunk, Grafana, Dynatrace o herramientas similares.

• Administración de bases de datos:

• RDS y DynamoDB: Conocimiento de bases de datos de AWS, incluyendo Amazon RDS para bases de datos relacionales y Amazon DynamoDB para bases de datos NoSQL.

• Copia de seguridad y recuperación: Comprensión de las estrategias de copia de seguridad y recuperación para bases de datos en la nube.

• Implementación y operaciones:

• Ciclo de vida del desarrollo de software (SDLC): Familiaridad con los principios del SDLC, incluyendo la integración continua (CI) y la implementación continua (CD) para implementar cambios de manera eficiente.

• Gestión de cambios y control de versiones: Conocimiento de las prácticas de gestión de cambios y el uso de sistemas de control de versiones como Git para gestionar el código IaC.

• Experiencia con arquitecturas de tres niveles: web (Apache), capa de aplicación (Tomcat/Spring) y bases de datos (MySQL, PostgreSQL, Oracle y NoSQL).

• Solución de problemas y soporte:

• Diagnóstico y resolución de problemas: Capacidad para diagnosticar y solucionar problemas en la infraestructura implementada.

• Documentación: Capacidad para documentar configuraciones, procesos y cambios realizados en la infraestructura.

• Mejores prácticas y patrones arquitectónicos:

• Patrones de resiliencia: comprensión de la arquitectura

Santander Corporate Website
Santander Corporate Website

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say