Analista Programador/a Python

Hace 11 horas

España TECDATA ENGINEERING Trabajo remoto Jornada completa 37.000 €/año


Salario:
37.000 € brutos anuales | Modalidad: Teletrabajo Buscamos un/a Analista Programador/a Python para desarrollar soluciones de automatización que mejoren la eficiencia de los equipos de operación, mantenimiento y soporte de aplicaciones en BBVA Commercials. El objetivo del puesto es reducir tareas manuales y repetitivas, minimizar errores y mejorar la fiabilidad de los procesos, permitiendo que los equipos de ingeniería dediquen más tiempo a actividades de mayor valor. Buscamos una persona con sólidos conocimientos de Python, experiencia en scripting y automatización de procesos, y capacidad para desarrollar soluciones seguras, reutilizables y mantenibles. Funciones principales
• Identificar y priorizar oportunidades de automatización según su impacto, frecuencia, esfuerzo y criticidad.
• Desarrollar scripts, herramientas y workflows para automatizar tareas operativas y procesos recurrentes.
• Automatizar validaciones, controles, informes y tratamiento de información.
• Integrar aplicaciones y plataformas mediante APIs y mecanismos de orquestación.
• Automatizar la monitorización, el análisis de logs, las alertas y el diagnóstico de incidencias.
• Desarrollar procesos de extracción, transformación y validación de datos.
• Mejorar tareas de mantenimiento, soporte y conciliación de información.
• Garantizar que las soluciones sean seguras, trazables, documentadas y alineadas con los estándares de desarrollo.
• Medir el impacto y los beneficios obtenidos mediante las automatizaciones.
• Explorar el uso de IA generativa y agentes de IA cuando aporten valor a los procesos. Requisitos imprescindibles Desarrollo y scripting
• Dominio de Python para el desarrollo de automatizaciones.
• Experiencia con Bash, Shell scripting o PowerShell.
• Desarrollo de herramientas y servicios de automatización mantenibles.
• Experiencia con APIs REST, JSON, ficheros y mecanismos de integración.
• Conocimientos de SQL y automatización de consultas sobre bases de datos. Automatización y operación
• Experiencia desarrollando scripts y procesos de ejecución automática.
• Conocimientos de Linux/Unix y entornos de ejecución de aplicaciones.
• Experiencia con schedulers, procesos batch y gestión de dependencias.
• Conocimientos de logs, monitorización y troubleshooting.
• Gestión de errores, reintentos, alertas y recuperación de procesos. Buenas prácticas de desarrollo
• Experiencia con Git y control de versiones.
• Conocimientos de testing y documentación.
• Familiaridad con herramientas y procesos CI/CD.
• Capacidad para diseñar soluciones escalables y reutilizables.
• Conocimientos de seguridad, gestión de credenciales y permisos. Conocimientos valorables
• Jenkins, GitHub Actions o herramientas similares.
• Docker y Kubernetes.
• GitHub Copilot, LLMs y agentes de IA.
• Experiencia en aplicaciones bancarias, sistemas críticos o entornos regulados.