BBVA MX - Perfiles Fullstack Python Jr/Std/Sr
Descripción
Cliente BBVA para trabajar principalmente con Python desarrollando microservicios con Flask, FastAPI
Requisitos técnicos:
-Experiencia o conocimientos en servicios RESTful (diseño, consumo e integración)
-Lenguajes de programación: Python, Java y/o Node.js (preferentemente con Fastify o frameworks similares como Express)
-Conocimientos básicos sobre el desarrollo de chatbots: comprensión de intents, entidades y contextos de conversación; familiaridad con plataformas conversacionales (Dialogflow, Botpress, IBM Watson Assistant, etc.)
-Conocimientos básicos en servicios cloud (AWS o GCP): despliegue, configuración de funciones (Lambdas / Cloud Functions) y manejo de credenciales
-Manejo de bases de datos relacionales y NoSQL, con nociones de modelado y consultas (MySQL, PostgreSQL, MongoDB, DynamoDB, etc.)
-Conocimientos de pipelines de integración y despliegue continuo (CI/CD), preferentemente con Jenkins
-Experiencia básica en control de versiones con Git, manejo de ramas y flujos de trabajo (GitFlow)
-Conocimientos de HTML, CSS y JavaScript para soporte o mantenimiento de componentes front-end
-Metodologia Scrum
Requisitos mínimos
-Experiencia o conocimientos en servicios RESTful (diseño, consumo e integración)
-Lenguajes de programación: Python, Java y/o Node.js (preferentemente con Fastify o frameworks similares como Express)
-Conocimientos básicos sobre el desarrollo de chatbots: comprensión de intents, entidades y contextos de conversación; familiaridad con plataformas conversacionales (Dialogflow, Botpress, IBM Watson Assistant, etc.)
-Conocimientos básicos en servicios cloud (AWS o GCP): despliegue, configuración de funciones (Lambdas / Cloud Functions) y manejo de credenciales
-Manejo de bases de datos relacionales y NoSQL, con nociones de modelado y consultas (MySQL, PostgreSQL, MongoDB, DynamoDB, etc.)
-Conocimientos de pipelines de integración y despliegue continuo (CI/CD), preferentemente con Jenkins
-Experiencia básica en control de versiones con Git, manejo de ramas y flujos de trabajo (GitFlow)
-Conocimientos de HTML, CSS y JavaScript para soporte o mantenimiento de componentes front-end
-Metodologia Scrum
Deseable / valor agregado:
-Nociones de arquitectura de microservicios y buenas prácticas de desarrollo
-Conocimientos básicos en testing automatizado (unitario, integración o funcional)
-Comprensión general de seguridad en aplicaciones (manejo de tokens, autenticación, roles)
-Interés por aprender sobre observabilidad, logging y monitorización de servicios
-Actitud proactiva, curiosidad técnica y disposición para trabajar en entornos ágiles