Estamos en búsqueda de:
Un candidato para el puesto de Software Engineer para laborar en Benito Juárez, Quintana Roo, México.
En AISG, estamos en busca de un nuevo colaborador altamente motivado y comprometido para unirse a nuestro equipo como Desarrollo de software - Programador:
Sistema Operativo basado en GNU/Linux y Competencia en Control de Versiones
- Dominio obligatorio de entornos Linux y uso de la línea de comandos, con experiencia comprobada en desarrollo y despliegue en entornos basados en Linux (no Windows).
- Amplia experiencia en Git y GitHub para el control de versiones: creación y revisión de pull requests, gestión de ramas, resolución de conflictos y aplicación de mejores prácticas para la colaboración.
Desarrollo Backend y Arquitectura de Aplicaciones
- Competencia en desarrollo con Python, especialmente utilizando FastAPI para la construcción y mantenimiento de servicios.
- Familiaridad con Pydantic y experiencia en el uso de ORMs como SQLAlchemy para interacciones con bases de datos y modelado de entidades.
- Capacidad para diseñar y optimizar flujos de datos, integrando soluciones escalables y eficientes.
Administración y Gestión de Bases de Datos
- Experiencia intermedia en modelado de bases de datos y conocimientos avanzados de consultas SQL.
- Experiencia en la realización de copias de seguridad y restauración de datos, así como en la supervisión y resolución de problemas en entornos de bases de datos.
- Conocimiento de mejores prácticas y herramientas para la seguridad y optimización del rendimiento de bases de datos.
Servicios en la Nube (AWS)