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
EnglishJob 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.