Data Analyst (Contractor)

Robert Walters
Barcelona, Spain
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Barcelona, Spain

Tech stack

Amazon Web Services (AWS)
Azure
Cloud Computing
Continuous Integration
Data Integration
ETL
DevOps
Github
Python
NoSQL
SQL Databases
Data Logging
GIT
Pandas
Gitlab-ci
REST
Data Pipelines
Docker
Jenkins

Job description

  • Develop and maintain Python scripts and processes for data integration, transformation, and analysis.
  • Consume, test, and document REST APIs (internal and external).
  • Collaborate on building and optimizing data pipelines using DevOps practices (CI/CD, automation, containers).
  • Participate in deployments, technical support, and troubleshooting during implementation phases.
  • Identify improvements and optimize existing workflows.
  • Work closely with the main Data Analyst to split workload and keep project deadlines on track.

Requirements

We are looking for a Data Analyst with strong experience in Python, REST APIs, and DevOps practices to support implementation activities. You'll be working alongside the existing analyst, who currently can't keep up with the workload, making your role essential to ensure delivery velocity, quality, and operational continuity., * Strong experience with Python (pandas, requests, automation).

  • Hands-on experience with REST API integration and testing.
  • Practical knowledge of DevOps tools and workflows.
  • CI/CD (GitLab CI, GitHub Actions, Jenkins, etc.)
  • Docker
  • Git
  • Experience with ETL, data pipelines, or systems integrations.
  • Previous experience providing technical support in implementation environments.

Nice-to-Have Skills

  • Cloud experience (AWS, Azure, or GCP).
  • SQL / NoSQL databases.
  • Familiarity with monitoring or logging tools.

Apply for this position