Objetivo del puesto
Diseñar, desarrollar y mantener soluciones backend escalables y de alto rendimiento utilizando Python, participando en la construcción de arquitecturas robustas, integración de servicios y desarrollo de aplicaciones eficientes y seguras.
Responsabilidades
- Diseñar y mantener arquitecturas de software eficientes, reutilizables y confiables utilizando Python.
- Integrar soluciones de almacenamiento de datos relacionales y no relacionales.
- Identificar cuellos de botella y errores en el código, proponiendo soluciones óptimas de manera proactiva.
- Colaborar con equipos multidisciplinarios (Product Owners, Diseño y QA) para definir, diseñar y lanzar nuevas funcionalidades.
- Participar en revisiones de código y brindar mentoría técnica a desarrolladores junior.
- Diseñar y consumir APIs RESTful y/o GraphQL.
- Garantizar calidad, rendimiento y mantenibilidad del software desarrollado.
- Participar en procesos ágiles bajo metodologías Scrum o Kanban.
Requisitos
- Licenciatura o Ingeniería concluida en Sistemas, Computación, Informática o carrera afín (título universitario indispensable).
- Mínimo 5 años de experiencia comprobable desarrollando con Python.
- Dominio de frameworks como Django, Flask o FastAPI.
- Experiencia sólida en diseño y consumo de APIs RESTful y/o GraphQL.
- Manejo avanzado de bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
- Experiencia con servicios cloud (AWS, GCP o Azure).
- Conocimiento en contenedores y orquestación con Docker y Kubernetes.
- Manejo de Git y control de versiones.
- Experiencia trabajando bajo metodologías ágiles.
Conocimientos Deseables
- Arquitecturas de microservicios.
- Integración y despliegue continuo (CI/CD).
- Buenas prácticas de Clean Code y diseño de software.
- Optimización y monitoreo de aplicaciones backend.
VACANTE 100% PRESENCIAL AL SUR DE LA CIUDAD DE MÉXICO
Sueldo: $30,000.00 - $35,000.00 al mes
Pregunta(s) de postulación:
- ¿Cuentas con título universitario emitido? (NO en trámite)
Lugar de trabajo: Empleo presencial