Toshiba Global Commerce Solutions - External
Applaudo Studios
Desarrollador Backend (Python)
Descripción del puesto
Sobre ti
Eres un desarrollador Backend cualificado con una sólida experiencia en Python al que le gusta crear servicios fiables y escalables, además de resolver desafíos técnicos complejos. Prosperas en entornos donde puedes diseñar APIs, desarrollar microservicios, orquestar tareas en segundo plano e integrar sistemas utilizando tecnologías como FastAPI, Celery, Docker y Kubernetes.
Te importa escribir código limpio y mantenible, así como crear soluciones que funcionen de forma fiable en entornos en la nube. Asumes la responsabilidad de tu trabajo, actúas con autonomía y te comunicas de forma proactiva. Haces las preguntas adecuadas a tiempo, documentas tus soluciones y mantienes el compromiso de entregar resultados de alta calidad dentro de los plazos establecidos.
Información adicional
Sobre nosotros
Estamos diseñados de forma diferente.
En Applaudo, personas con talento diseñan, construyen y escalan soluciones significativas impulsadas por IA que generan un impacto empresarial real. Como organización nativa de IA, colaboramos en diseño, desarrollo, nube, datos e inteligencia artificial para convertir ideas en productos escalables que transforman la forma en que las empresas operan, toman decisiones y crecen.
Estamos construyendo una cultura de alto rendimiento basada en cinco valores: Potenciar la excelencia, Trabajo en equipo colaborativo, Respeto no solicitado, Transparencia constante y Comunicación eficiente. Estos definen cómo trabajamos, cómo nos apoyamos mutuamente y cómo nos hacemos responsables.
Applaudo es un lugar para personas que quieren aprender rápido, asumir responsabilidades y trabajar junto a equipos sólidos a los que se sienten orgullosos de pertenecer. Unirse a nosotros significa formar parte de una organización que evoluciona intencionadamente, invierte en formas modernas de trabajar y lidera la transformación nativa de IA a escala.
Cualificaciones
Aportas a Applaudo las siguientes competencias
- Sólida experiencia profesional en el desarrollo de aplicaciones y servicios backend utilizando Python.
- Experiencia práctica en el diseño, creación y mantenimiento de APIs REST con FastAPI.
- Sólida experiencia con SQLAlchemy y bases de datos relacionales.
- Sólidas habilidades en SQL, incluyendo la escritura y optimización de consultas.
- Experiencia práctica con Celery para el procesamiento de tareas asíncronas, programación y orquestación de trabajos en segundo plano.
- Experiencia en el diseño e implementación de microservicios y en la integración de APIs de terceros.
- Comprensión de arquitecturas ETL y orquestación de flujos de trabajo de datos.
- Experiencia en el despliegue y ejecución de servicios en entornos Kubernetes, con conocimientos prácticos de Docker.
- Experiencia práctica con Microsoft Azure como plataforma principal en la nube.
- Experiencia con autenticación y autorización en la nube, así como en la integración de aplicaciones con servicios en la nube y proveedores externos.
- Comprensión de la fiabilidad de las aplicaciones, gestión de errores, resolución de problemas y diseño de software mantenible.
- Sólidas habilidades de resolución de problemas, análisis y organización.
- Capacidad para trabajar de forma autónoma, asumir la responsabilidad de los entregables y seguir los procesos y estándares de documentación establecidos.
- Sólidas habilidades de comunicación en inglés, con capacidad para colaborar eficazmente con un equipo basado en EE. UU.
Cualificaciones
- Sólida competencia en Python y FastAPI para el desarrollo backend.
- Experiencia práctica con SQLAlchemy, bases de datos relacionales y SQL.
- Experiencia con Celery y orquestación de tareas asíncronas.
- Experiencia con Docker y Kubernetes.
- Experiencia con servicios en la nube de Azure, autenticación e integraciones de terceros.
- Comprensión de flujos de trabajo ETL, microservicios y diseño de API.
- Sólidas habilidades de responsabilidad, autonomía, documentación y comunicación.
- Capacidad para comunicarse eficazmente en inglés y colaborar con un equipo basado en EE. UU.
Serás responsable de las siguientes funciones
- Diseñar, desarrollar y mantener servicios backend fiables y APIs REST utilizando Python y FastAPI.
- Crear y mantener microservicios que soporten aplicaciones empresariales, integraciones y operaciones de datos y análisis.
- Implementar capas de acceso a bases de datos y persistencia utilizando SQLAlchemy y bases de datos relacionales.
- Desarrollar y gestionar tareas asíncronas, trabajos programados y flujos de trabajo de procesamiento en segundo plano utilizando Celery.
- Soportar procesos ETL y la orquestación de flujos de trabajo de datos para permitir un procesamiento e integración de datos fiables.
- Integrar aplicaciones con APIs de terceros y servicios de Azure, implementando los controles de autenticación y acceso adecuados.
- Contenerizar aplicaciones utilizando Docker y desplegar y operar servicios en entornos Kubernetes.
- Resolver problemas técnicos, mejorar la fiabilidad del servicio y optimizar el rendimiento de las aplicaciones.
- Contribuir a los paneles de control y servicios de soporte para las operaciones de datos y análisis empresariales según sea necesario.
- Mantener una documentación clara de las APIs, integraciones, decisiones técnicas y procesos de desarrollo.
- Colaborar con los miembros del equipo para aclarar los requisitos, identificar posibles riesgos y entregar soluciones mantenibles.
- Comunicar el progreso, los bloqueos y los riesgos de forma proactiva, proponiendo soluciones y asegurando que se cumplan los compromisos.
