Python Backend Developer

Otto Group
Barcelona, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish
Job source

Tech stack

Application Programming Interfaces (APIs) Airflow Microsoft Azure Big Data Extract Transform Load (ETL) Data Retrieval Database Queries Python (Programming Language) NoSQL NumPy Tensorflow Standard Sql
+17 more
Software Engineering SQL Databases Web Applications Web Platforms Workflow Management Systems Data Processing Backend Git Pandas Containerization Information Technology Tools for Reporting Api Design Restful APIs Software Version Control Data Pipelines Docker

Job description

España Inscribirse en esta oferta We are seeking a skilled Python Developer to join our backend team as we continue to expand our capabilities. In this role, you will build and maintain systems that handle large-scale economic data processing. You will also collaborate closely with multiple departments to enhance and support our digital platforms, including our company website and web applications.

  1. Backend Development: o Design, develop, and maintain scalable backend services and APIs for processing, storing, and retrieving macro-economic data. o Implement data pipelines to ingest, clean, and process economic datasets.

  2. Database Management: o Work with relational/SQL and NoSQL databases to store and manage complex datasets. o Optimize database queries and ensure efficient data retrieval for analytics and reporting tools.

  3. Data Processing and Integration: o Develop scripts and systems to automate the integration of external economic data sources into internal databases. o Implement ETL processes for large-scale data.

  4. API Development: o Design and implement RESTful APIs for external and internal clients to access macro-economic datasets. o Ensure APIs are secure, reliable, and performant.

  5. Collaboration and Documentation: o Collaborate with data scientists, economists, and other stakeholders to understand data requirements. o Maintain detailed documentation for codebases, APIs, and processes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in working with SQL and NoSQL databases.
  • Experience with data processing libraries such as Pandas, NumPy, or similar tools.
  • Knowledge of containerization tools like Docker and orchestration tools such as Airflow.
  • Understanding of software version control systems, preferably Git.
  • Experience in cloud platforms (Azure).
  • Exposure to machine learning frameworks and tools is an advantage.
  • Ability to process, clean, and analyse large and complex datasets.
  • Strong debugging and optimization skills.
  • Familiarity with macroeconomic concepts, datasets, or prior experience in finance, economics, or a related field is a plus.
  • Fluent in English and Spanish.

Benefits & conditions

  • Hybrid work model with the flexibility to work remotely for up to six weeks annually.
  • Flexible working hours.
  • Annual learning budget provided for professional development.
  • Office perks include complimentary fruits and coffee.
  • Enjoy an international and multicultural workplace environment.
  • Participate in regular team events and social gatherings, including seasonal celebrations.
  • Office in sunny Barcelona city centre. Based in Barcelona, Spain, FocusEconomics is a leading provider of economic intelligence through reports, data solutions, and a business intelligence platform. Our clients include senior executives from multinational and national companies, government organizations, and think tanks. To deliver the latest economic forecasts, we rely on an extensive global network of analysts from leading investment banks, consultancies, and national banks worldwide.Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

About the company

Otto Group Solution Provider Spain S.l. España Python Backend Developer Otto Group Solution Provider Spain S.l. España Python Backend Developer Veeva Systems España Volver a la última búsqueda Trabajos ) Python Developer (Backend) ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta

Profesiones

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all