Estamos en busca de Analista Programador Python
Requisitos imprescindibles (Must Have)
Desarrollo y scripting
- Dominio de Python para el desarrollo de automatizaciones.
- Experiencia con Bash, Shell scripting o PowerShell.
- Capacidad para desarrollar 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 y operaciones sobre bases de datos.
Automatización de operaciones
- Experiencia desarrollando scripts y procesos de ejecución automática.
- Conocimientos de Linux/Unix y entornos de ejecución de aplicaciones.
- Experiencia con schedulers, ejecución de procesos batch y gestión de dependencias.
- Conocimientos de gestión de logs, monitorización y troubleshooting.
- Experiencia con gestión de errores, reintentos, alertas y recuperación de procesos.
Ingeniería de software
- Experiencia con Git y control de versiones.
- Buenas prácticas de desarrollo, testing y documentación.
- Conocimientos de CI/CD.
- Capacidad para diseñar soluciones escalables y reutilizables.
- Conocimientos de seguridad, gestión de credenciales y permisos.
Conocimientos valorables (Nice to Have)
- Conocimientos de Jenkins, GitHub Actions o herramientas similares.
- Experiencia con Docker y Kubernetes.
- Experiencia con GitHub Copilot, LLMs y agentes de IA.
- Experiencia en aplicaciones bancarias, sistemas críticos o entornos regulados.