En Baufest, nuestra misión es mejorar la vida con tecnología, generando un impacto positivo en la sociedad. Por ello, buscamos un/a Jr Python Developer para sumarse a nuestro equipo de profesionales.
Responsabilidades
- Implementar backend en Python para lógica de negocio y adaptación a APIs.
- Diseñar y desarrollar APIs y endpoints utilizando FastAPI.
- Consumir APIs gobernadas y manejar estados/errores de forma robusta.
- Integrar autenticación/autorización (tokens/sesión/roles) según CIAM.
- Crear pruebas (unitarias e integración) y apoyar estabilización.
- Colaborar con el equipo frontend para asegurar integración end-to-end.
Requisitos
- Python avanzado: Tipado estricto, operaciones asincronas, concurrencia.
- FastAPI profundo: Organización de proyecto por dominio, dependency injection, middleware, manejo de excepciones.
- Diseño de APIs hands-on: Contratos OpenAPI, versionado de endpoints, error model estructurado.
- Integración con APIs externas y resiliencia: Manejo de errores, retries, circuit breaker y degradación graceful.
- Autenticación backend: JWT, integración con CIAM (Okta, Azure AD B2C o equivalente), RBAC.
- Testing: Fixtures, mocking, unit e integration tests, cobertura.
- Observabilidad: Logging, trace, integración con Cloud Logging y Cloud Trace.
- GCP operativo: Despliegue en GCP, IAM, Secret Manager, variables de entorno
Requisitos deseables:
TypeScript + React/Next.js.
Experiencia con MuleSoft o plataforma equivalente de integración enterprise.
Redis
EDD.
SSR/SSG y performance web.
¡Postúlate y sé parte de un equipo inclusivo donde todo pueden crecer!
Baufest promueve la igualdad de oportunidades y no discrimina por razones de Nacionalidad, género, edad, religión, orientación sexual, discapacidad, ni por ninguna otra característica protegida por la ley.
¡Te esperamos!
Baufest protege sus datos personales conforme a las leyes locales de protección de datos aplicables en cada país y siguiendo buenas prácticas de seguridad de la información alineadas con la norma ISO 27001. Su información será tratada con estricta confidencialidad y utilizada únicamente para fines de evaluación y selección.