Desarrollador/a Senior o SSR Back-end Python
- Diseñar, desarrollar, mantener y mejorar servicios backend en Python.
- Evolucionar la plataforma biométrica y de firma electrónica basada en la nube.
- Desarrollar APIs robustas, seguras, escalables y bien documentadas.
- Implementar integraciones con clientes, servicios externos y sistemas empresariales.
- Trabajar con servicios asíncronos, colas, mensajería y procesamiento orientado a eventos.
- Diseñar y optimizar modelos de datos en bases de datos no relacionales.
- Participar en el diseño de soluciones sobre AWS considerando disponibilidad, escalabilidad, seguridad y costos.
- Colaborar con el equipo en la planificación y ejecución de proyectos bajo metodologías ágiles.
- Proponer mejoras de arquitectura, performance, seguridad y mantenibilidad.
- Participar en revisiones de código, definición de estándares y buenas prácticas.
- Elaborar y mantener documentación técnica, diagramas, guías internas y documentación para integraciones.
- Brindar soporte técnico en integraciones o incidentes, manteniendo una comunicación clara y profesional.
- Acompañar técnicamente a perfiles junior o semi senior cuando sea necesario.
- Experiencia comprobable en desarrollo de software.
- Experiencia sólida desarrollando backend con Python. (Deseable Flask)
- Experiencia diseñando, construyendo y manteniendo APIs REST.
- Experiencia trabajando con servicios cloud, idealmente AWS.
- Conocimiento en bases de datos no relacionales como DynamoDB, MongoDB o similares.
- Experiencia con procesamiento asíncrono, colas, mensajería o arquitecturas orientadas a eventos.
- Buen manejo de Git y flujos de desarrollo colaborativo.
- Experiencia trabajando con prácticas ágiles.
- Conocimiento de buenas prácticas de seguridad en desarrollo de software.
- Capacidad para diseñar soluciones escalables, mantenibles y orientadas a producción.
- Experiencia en troubleshooting, análisis de logs, soporte técnico y resolución de incidentes.
- Capacidad para documentar decisiones técnicas, integraciones y componentes de arquitectura.
- Criterio para balancear calidad técnica, tiempos de entrega, seguridad y experiencia del cliente.
- Buena comunicación para interactuar con equipos técnicos, producto, soporte y eventualmente clientes.
- Participación en decisiones técnicas y mejoras de arquitectura.
- Autonomía para proponer soluciones y optimizar servicios existentes.
- Trabajo en proyectos reales de alta criticidad e impacto empresarial.
- Exposición a tecnologías modernas como Python, AWS, NoSQL, serverless y arquitecturas orientadas a eventos.
- Espacio para acompañar técnicamente a perfiles junior y semi senior.
- Acceso a recursos de aprendizaje y desarrollo profesional.
- Ambiente colaborativo, dinámico y orientado a buenas prácticas.