¡Activa las notificaciones laborales por email!

Data Analyst & Python engineer

Live Data Solutions

Barcelona

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Live Data Solutions is seeking a versatile Python Developer to join its expanding team in Barcelona. The role involves designing, developing, and maintaining advanced software solutions, with a key focus on data analysis and backend systems. Candidates should have a strong background in Python, Django, and SQL, and be eager to contribute to impactful product development. The company offers a permanent contract, competitive salary, and benefits in a multicultural environment with real career growth potential.

Servicios

Meal vouchers
Health insurance

Formación

  • Strong experience in backend development with Python and Django.
  • Proficient in complex SQL queries and data manipulation.
  • Experience in developing APIs and software design.

Responsabilidades

  • Perform complex data analysis and visualization using Pandas and SQL.
  • Develop and maintain backend applications and APIs.
  • Collaborate on troubleshooting and optimizing platform performance.

Conocimientos

Python
SQL
Pandas
Numpy
Django
API Development
Docker
Git
Unix/Linux
CI/CD

Educación

Degree in Computer Science or related field

Herramientas

PostgreSQL
Redis
Flask
Celery
RabbitMQ

Descripción del empleo

Live Data Solutions is a technology company that develops and markets SaaS software in the fields of email marketing and customer relationship management. We are primarily expanding in France and Spain, operating from our offices in Barcelona.

Our team offers clients a comprehensive service built around three areas of expertise:

  • Technology
  • Consulting
  • Agency Services

Through our client portfolio, we address a variety of sectors, industries, and challenges. We work with e-commerce sites, service providers, content publishers, and intermediaries. Our expert team in email marketing delivers the best solutions for loyalty, acquisition, and contact reactivation strategies.

Job Summary

We are looking for a versatile and highly skilled Python Developer to join our innovative team. You will be a key player in the design, development, and maintenance of our platforms, with a strong focus on both advanced data analysis and the construction of robust backend systems and efficient APIs. The ideal candidate is passionate about technology, with a solid understanding of software engineering principles, and eager to actively contribute throughout the entire lifecycle of high-impact product development.

Key Responsibilities

  • Perform complex data analysis, including the integration, cleaning, transformation, processing, and visualization of large volumes of information using Pandas, Numpy, and SQL.
  • Develop and maintain modules for importing and exporting data from various sources (CSV files, SFTP, APIs).
  • Write complex and optimized SQL queries for data extraction and manipulation.
  • Design, develop, test, deploy, and maintain backend applications using Python, with a strong focus on the Django framework.
  • Integrate the platform with external and internal APIs for project management, contacts, and data quality.
  • Develop and maintain command-line interface (CLI) tools for platform management and operation.
  • Ensure code quality by writing unit tests and participating in code reviews.
  • Collaborate in troubleshooting and optimizing platform performance.
  • Document developed components and implemented processes.
  • Identify bottlenecks and bugs, and propose solutions to mitigate and resolve these issues.

Key Project Technologies and Tools

Python and Software Fundamentals:

  • Advanced level of Python and its ecosystem.
  • Solid experience in software design.

Data Analysis and Manipulation:

  • Advanced level in Pandas and Numpy for data analysis, cleaning, and transformation.
  • Proficiency in SQL for complex queries, optimization, and data manipulation in relational databases.

Backend Development and APIs:

  • Proven experience developing with Django and/or Django REST Framework.
  • Proven experience developing high-performance APIs with FastAPI.
  • In-depth knowledge of designing, developing, and consuming RESTful APIs, including authentication (OAuth, JWT, etc.) and token management.
  • Experience with Flask.
  • Experience with Celery is a plus.

Databases:

  • Advanced experience with PostgreSQL: schema design, complex SQL queries, performance optimization, indexes, transactions.
  • Practical experience with Redis.

Other Required Skills:

  • Docker
  • Unit testing
  • CI/CD
  • RabbitMQ
  • Git
  • Unix/Linux

Our Offer

  • Permanent contract
  • Start date: As soon as possible
  • Salary: Based on experience
  • Benefits: Meal vouchers + health insurance
  • Join a young and multicultural company full of opportunities
  • Real career growth potential.
  • Great office in Barcelona center.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.