M2MDataGlobal

Senior Platform & DevOps Engineer

Santiago, Santiago Metropolitan Region, CL

8 days ago
Save Job

Summary

Descripción del Cargo


Serás responsable de desarrollar y mantener la infraestructura y las herramientas que utilizamos para desplegar y monitorear nuestros servicios principales.

Administrarás el entorno de AWS y los permisos de IAM, trabajando junto a los ingenieros de aplicaciones para asegurar que tengan el acceso necesario, y que los servicios funcionen de forma segura, rentable y confiable.

Trabajarás con un conjunto diverso de tecnologías, incluyendo Kubernetes, GitHub Actions, AWS CDK, gestión de CI/CD, observabilidad, y una amplia gama de servicios de nube en AWS.

Esta es una posición de nivel senior, que requiere al menos 3 años de experiencia en roles similares.


Responsabilidades principales

Gestión de Builds


  • Administrar y optimizar pipelines de CI/CD utilizando GitHub Actions.
  • Automatizar procesos de construcción, prueba y despliegue para asegurar releases confiables.
  • Recomendar ajustes y/o implementar nuevos procesos y herramientas.
  • Gestionar la organización en GitHub y el repositorio de imágenes en Amazon ECR.
  • Desplegar y administrar aplicaciones en AWS Elastic Beanstalk.


Observabilidad y Monitoreo


  • Mantener herramientas de observabilidad como Elastic Stack (ELK) y Grafana/Prometheus.
  • Implementar dashboards de monitoreo, sistemas de alertas y agregación de logs.
  • Identificar proactivamente cuellos de botella de rendimiento y resolverlos.


Gestión de Bases de Datos


  • Implementar estrategias de backup, recuperación y escalamiento.
  • Asegurar la seguridad y alta disponibilidad de bases de datos.


Gestión de Servicios AWS


Diseñar y administrar recursos de AWS, incluyendo (pero no limitado a):

  • IAM, Route 53, VPC, Routing Tables, Security Group Rules,
  • API Gateway, ELB, EC2, Session Manager, S3,
  • EKS, Lambda, Serverless Framework, CloudFormation,
  • CloudWatch, CloudTrail, Parameter Store, Secrets Manager,
  • MSK/Kafka, Kinesis, Producers/Consumers, SQS, SNS,
  • Timestream, DynamoDB, Redis, IoT Core/MQTT,
  • CodeArtifact, Elastic Beanstalk, ACM.


Implementar mejores prácticas de AWS en seguridad, escalabilidad y eficiencia de costos.

Construir y mantener Infraestructura como Código (IaC) utilizando AWS CDK.


Requisitos en la Comunicación


  • Excelente nivel de inglés.
  • Capacidad para expresar opiniones e inquietudes de manera clara.
  • Habilidad para explicar conceptos altamente técnicos.
  • Disposición para comunicarse ocasionalmente con equipos de negocio.


Fuertes habilidades de resolución de problemas y capacidad para:


  • Trabajar de manera autónoma.
  • Colaborar con ingenieros en Santiago.
  • Coordinarse con equipos distribuidos en Estados Unidos.
  • Capacidad para trabajar en entornos dinámicos y de alta exigencia.
  • Habilidad para priorizar tareas de manera efectiva.
  • Alta atención al detalle y precisión.


Requisitos Técnicos Mínimos


  • Más de 3 años de experiencia en DevOps, ingeniería de plataformas o gestión de infraestructura.
  • Conocimiento sólido de Kubernetes y experiencia administrando clústeres en producción.
  • Sólido entendimiento de redes, HTTP y técnicas de troubleshooting.
  • Expertise en servicios de nube AWS.
  • Experiencia desarrollando pipelines de CI/CD utilizando GitHub Actions.
  • Dominio de herramientas de observabilidad como Elastic Stack (ELK) y Prometheus/Grafana.
  • Experiencia en producción con MongoDB, Redis y Elasticsearch.
  • Conocimiento de buenas prácticas de seguridad en ambientes cloud.
  • Experiencia trabajando con herramientas de Infraestructura como Código (IaC) como Terraform, CDK o CloudFormation.
  • Experiencia en contenerizar servicios y ejecutarlos en Kubernetes.


Deseables


  • Experiencia trabajando con Kafka/MSK y Kinesis.
  • Conocimiento profundo de arquitecturas serverless.
  • Certificaciones AWS (preferentemente AWS DevOps Engineer).

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job