Descripción
Buscamos un desarrollador senior de Python cualificado y experimentado para unirse a nuestro equipo. El objetivo principal de este puesto es generar campos estructurados de metadatos que ayuden a la organización a identificar detalles clave, como quién, cuándo y qué, en las interacciones con los datos, y traducir esta información al idioma preferido del cliente. Nuestro cliente utiliza una variedad de módulos de aprendizaje automático de Azure y AWS, integrados en una arquitectura de sistema única. Actualmente, el enfoque se centra en mejorar la precisión de nuestras aplicaciones y desarrollar una API para una comunicación fluida con otras aplicaciones.
**Responsabilidades**
* Desarrollar y mejorar aplicaciones en Python que se integren con los módulos de aprendizaje automático de Azure y AWS
* Liderar la creación de campos estructurados de metadatos que capturen con precisión los datos esenciales
* Diseñar, construir y mantener APIs para la interconexión con aplicaciones externas
* Trabajar en la mejora de la precisión de los sistemas existentes integrados con aprendizaje automático
* Colaborar con equipos multifuncionales para definir los requisitos del proyecto y soluciones innovadoras
* Implementar código robusto, escalable y limpio que cumpla con los estándares organizacionales
* Participar en revisiones de código y mantener altos estándares de calidad del software
* Solucionar problemas, depurar y actualizar el software existente
* Orientar a desarrolladores juniors y compartir las mejores prácticas de desarrollo en Python
* Mantenerse actualizado con las últimas tendencias y tecnologías del sector en Python y computación en la nube
**Requisitos**
* Más de 4 años de experiencia en desarrollo de software basado en la nube, con especialización en Python
* Sólida experiencia en desarrollo backend complejo, incluido el desarrollo de APIs y arquitecturas sin servidor mediante AWS Lambda
* Competencia en prácticas DevOps, tales como integración continua, despliegue continuo y automatización mediante herramientas como Docker
* Conocimiento profundo de las metodologías y mejores prácticas para el desarrollo de APIs
* Experiencia demostrada en automatización, supervisión de sistemas y desarrollo de aplicaciones nativas de la nube
* Compromiso con buenas prácticas de programación, incluidas las pruebas unitarias, el uso de GIT, los comentarios en el código y el trabajo dentro de un marco de desarrollo ágil
* Capacidad comprobada de comunicación en inglés a nivel B2 o superior para colaborar y documentar eficazmente
**Deseable**
* Experiencia con otros proveedores de servicios en la nube, como Google Cloud Platform
* Conocimientos de otros lenguajes de programación, como Java o JavaScript
* Certificaciones relacionadas con Python, AWS o metodologías ágiles