Grupo TECDATA Engineering

Analista Programador Python

In short

This role involves designing, developing and implementing Python-based automation solutions for application operation, maintenance and support at BBVA Commercials, aiming to reduce manual tasks and improve reliability. It is posted by Grupo TECDATA Engineering, a staffing/engineering company, for a remote, full-time position. The role demands strong Python scripting skills, experience with REST APIs, SQL, Linux/Unix, schedulers, CI/CD, and good software engineering practices, with knowledge of banking or regulated environments considered a plus.

Analista Programador Python
Mission of the Role
Design, develop and implement automation solutions to reduce manual, repetitive and low-value tasks associated with the operation, maintenance and support of applications at BBVA Commercials. The goal is to improve efficiency, reduce errors, increase reliability and free up engineering teams' capacity for higher-value activities.
Main Responsibilities
•Identify and prioritize automation opportunities based on effort, frequency, impact and criticality, maintaining a backlog of initiatives.
•Develop scripts, tools, services and workflows that automate operational tasks, validations, controls, reports and information processing.
•Integrate applications and platforms through APIs and orchestration mechanisms, automating data extraction, transformation and validation processes.
•Automate monitoring, log analysis, alerts, incident diagnosis, reconciliations and recurring maintenance and support tasks.
•Ensure solutions are secure, traceable, reusable, scalable, documented and aligned with BBVA standards.
•Measure the impact and benefits obtained through automation.
•Explore the use of generative AI and AI agents for development, documentation, diagnosis and incident handling when they add value compared to traditional solutions.
Must-Have Requirements
Development and scripting
•Mastery of Python for developing automations.
•Experience with Bash, Shell scripting or PowerShell.
•Ability to develop maintainable automation tools and services.
•Experience with REST APIs, JSON, files and integration mechanisms.
•Knowledge of SQL and automation of queries and database operations.
Operations automation
•Experience developing scripts and automatic execution processes.
•Knowledge of Linux/Unix and application execution environments.
•Experience with schedulers, batch process execution and dependency management.
•Knowledge of log management, monitoring and troubleshooting.
•Experience with error handling, retries, alerts and process recovery.
Software engineering
•Experience with Git and version control.
•Good development, testing and documentation practices.
•Knowledge of CI/CD.
•Ability to design scalable and reusable solutions.
•Knowledge of security, credential management and permissions.
Nice-to-Have Knowledge
•Knowledge of Jenkins, GitHub Actions or similar tools.
•Experience with Docker and Kubernetes.
•Experience with GitHub Copilot, LLMs and AI agents.
•Experience in banking applications, critical systems or regulated environments.
SBA: €37,000 gross
Work mode: Remote work (Teletrabajo)

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot