Desarrollador/a de AWS

Estamos buscando un Desarrollador de AWS con experiencia para unirse a nuestro equipo. El candidato ideal tendrá una sólida experiencia en la creación de servicios escalables, confiables y mantenibles en AWS. Colaborarás con equipos multifuncionales para diseñar, desarrollar y desplegar aplicaciones y servicios en la plataforma de AWS.

Responsabilidades

  • Diseñar, desarrollar y desplegar soluciones basadas en la nube utilizando servicios de AWS.
  • Integrar servicios de AWS en aplicaciones existentes o crear nuevas aplicaciones.
  • Asegurar que se sigan las mejores prácticas arquitectónicas, incluyendo escalabilidad, disponibilidad y recuperación ante desastres.
  • Configurar, mantener y gestionar servicios de AWS como EC2, S3, RDS, Lambda, Elastic Beanstalk, entre otros.
  • Implementar y gestionar Integración y Despliegue Continuo (CI/CD) utilizando AWS CodePipeline, CodeBuild y otras herramientas.
  • Diseñar e implementar las mejores prácticas de seguridad en AWS, incluyendo roles IAM, grupos de seguridad y configuraciones de VPC.
  • Gestionar secretos de aplicaciones utilizando AWS Secrets Manager o Parameter Store.
  • Monitorear aplicaciones utilizando AWS CloudWatch y otras herramientas de monitoreo.
  • Optimizar el rendimiento de las aplicaciones, asegurando el mejor equilibrio posible entre costo, rendimiento y capacidad.
  • Colaborar con gerentes de producto, arquitectos y otros desarrolladores para diseñar y entregar funcionalidades.
  • Documentar procesos, arquitecturas y mejores prácticas.
  • Calificaciones Mínimas

  • Título universitario en Ciencias de la Computación, Ingeniería o un campo relacionado.
  • Al menos 3-5 años de experiencia trabajando con servicios de AWS y desarrollando aplicaciones nativas en la nube.
  • Habilidades Deseadas

  • Certificación de AWS Developer, AWS Solutions Architect u otra similar es una ventaja.
  • Dominio de un lenguaje de programación de alto nivel como Python, JavaScript, Java o C#.
  • Sólido entendimiento de los servicios principales de AWS, sus usos y mejores prácticas de arquitectura básicas.
  • Experiencia con tecnologías sin servidor de AWS, incluyendo Lambda y DynamoDB.
  • Familiaridad con herramientas de gestión de AWS como CloudFormation o Terraform.
  • Conocimientos de redes y conceptos de seguridad en el contexto de AWS.
  • Capacidad para resolver problemas complejos de infraestructura en la nube.
  • Habilidades sólidas de comunicación y colaboración.
  • Interés en mantenerse actualizado con las últimas tendencias y novedades en computación en la nube.
  • Horas

  • Compromiso de tiempo de 10+ horas por semana.
  • Compromiso de duración de 6+ meses.
  • El PM deberá establecer reuniones semanales con las partes interesadas relevantes, definidas por la disponibilidad de todos los asistentes.
  • Revisar y responder mensajes de Slack y correo electrónico a diario.
  • ¿Preguntas?

  • Comunícate con [email protected] y te responderemos con prontitud.