- 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.
📌 Analista Programador Python (Madrid)
🏢 TECDATA ENGINEERING
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.