Publicado 1 mes antes

Site Reliability Engineer

Desarrollo place México home Remoto schedule Tiempo Completo

Site Reliability Engineer

Desarrollo
Aplicar a la vacante chevron_right

¡Desafíate! Muéstranos tu talento y déjanos llevarlo más allá del límite. Buscamos geeks inconformes con lo ordinario.

Trabaja con los mejores, nuestro equipo está cambiando la forma en que las personas interactúan con la tecnología. ¡Te queremos de nuestro lado!

Experiencia

  1. Mínimo 2 años de experiencia en: Desarrollo y despliegue de AWS Lambdas utilizando Python, con énfasis en la optimización de rendimiento y la gestión eficiente de recursos.
  2. Experiencia previa en el diseño e implementación en entornos en la nube, especialmente utilizando servicios de AWS.
  3. Experiencia en gestión de riesgos y gestión de incidentes.

Actividades

  1. Gestión y mitigación de riesgos e incidentes reportados.
  2. Documentación de las solicitudes a manera de bitácora de incidentes
  3. Actualización de la base de datos de conocimientos que sirve como referencia para solicitudes similares.
  4. Compromiso con el cumplimiento de los SLA’s (Niveles de Acuerdo de Servicio).
  5. Proponer y/o ejecutar actividades de automatización que ayuden a la mejora continua del producto.
  6. Gestión del ciclo de vida del desarrollo de software, desde la concepción hasta la implementación y mantenimiento a largo plazo.
  7. Resolución de problemas de desarrollo complejos mediante la aplicación de prácticas de ingeniería de software y la adopción de arquitecturas
    escalables.
  8. Diseño, implementación y mantenimiento de código Python de alto rendimiento y calidad, siguiendo las mejores prácticas y estándares de la industria (Patrones de diseños).
  9. Implementación de medidas de seguridad y estrategias de protección de datos.
  10. Supervisión del rendimiento de los servicios y optimización para garantizar la escalabilidad y eficiencia operativa.
  11. Estimación de los esfuerzos de desarrollo y especificaciones técnicas para la planificación y ejecución de proyectos.
  12. Colaboración estrecha con los miembros del equipo y otras partes interesadas para asegurar una comunicación clara y una ejecución eficiente del proyecto.

Conocimientos específicos necesarios

  1. Experiencia en el diseño y desarrollo de sistemas distribuidos en la nube, con un enfoque particular en AWS.
  2. Dominio de la arquitectura de microservicios y experiencia práctica en la implementación de soluciones serverless.
  3. Profundo conocimiento de Python, incluyendo el cumplimiento de las convenciones de estilo definidas en PEP8 y las prácticas de codificación eficiente.
  4. Experiencia práctica en la creación y consumo de APIs RESTful, así como en el uso de contenedores Docker para la gestión de entornos de desarrollo y despliegue.
  5. Habilidades avanzadas en la optimización de consultas y la manipulación de datos en bases de datos relacionales y no relacionales.

Conocimientos específicos deseados

  1. Familiaridad con el framework FastAPI para la creación de APIs web rápidas y escalables.
  2. Experiencia en la implementación de estrategias de integración continua, especialmente utilizando AWS.
  3. Conocimientos básicos de SQL y experiencia práctica con bases de datos como MySQL, MongoDB u otros sistemas NoSQL.
  4. ITIL.
  5. Kanban.
  6. Inglés.

Escolaridad

  • Ingeniería en sistemas computacionales o afín.
Let's talk! - Let's talk! - Let's talk! -