BASE life science

Data Engineer

BASE life science

full-time

Posted on:

Location Type: Hybrid

Location: Barcelona • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Amazon RedshiftAWSAzureBigQueryCloudETLGoogle Cloud PlatformMySQLOraclePostgresPythonRDBMSSQLTableau

About the role

  • Responsible for designing, developing, automating, and maintaining robust data pipelines to ensure efficient data collection, storage, and processing.
  • Build, implement, and automate efficient data ingestion pipelines that integrate data from diverse sources, applying necessary business logic and transformations.
  • Employ industry-leading performance optimization techniques to ensure the data ingestion process is both efficient and scalable.
  • Apply best-in-class data quality practices and frameworks to minimize anomalies and ensure high-quality data for downstream systems.
  • Incorporate comprehensive error handling, exception management, and auditing mechanisms to maintain data traceability.
  • Design and execute end-to-end tests to ensure the data pipeline and solutions are functioning as expected.
  • Work closely with cross-functional teams, including data privacy officers, business analysts, and quality assurance teams, to ensure alignment with organizational goals.

Requirements

  • Educational background: Bachelor’s or Master’s degree in Computer Science, Data Engineering, Information Systems, or a related field.
  • Minimum of 3 years of hands-on experience in a Data Engineer role, with a focus on medium to complex data engineering projects, preferably in the pharmaceutical domain.
  • Minimum of 2 years of hands-on experience in cloud data transformation platforms such as Azure, AWS, or GCP; relevant certifications are a plus.
  • Minimum of 2 years of hands-on experience in Python or equivalent scripting languages is a must.
  • Proficient in Structured Query Language (SQL) and experienced in working with RDBMS (e.g., PostgreSQL, Oracle, MySQL).
  • Skilled in ETL technologies (e.g., IDMC, Databricks), with a strong aptitude for upskilling based on evolving project needs.
  • Experience with Cloud Databases (Google Cloud, AWS, Azure) is a must.
  • Experience in data modelling and Medallion architecture.
  • Familiarity with RESTful API tools (e.g., Postman, OpenAPI) and API Management platforms (e.g., Mulesoft Anypoint, AWS API Gateway, Apigee) is a plus.
  • Experience with Snowflake, BigQuery, Redshift, or Azure Synapse is a plus.
  • Good understanding of Veeva, Salesforce, IQVIA data models and data sources across HR and Sales functions.
  • Familiarity with data visualization and analytics tools such as Power BI, Tableau, and Qlik is essential.
  • Solid understanding of DevOps practices and Agile/Lean methodologies.
  • Strong background as a seasoned data engineer with a consulting mindset, capable of working independently and collaborating within medium to large-scale project teams.
  • Proven ability to work in dynamic, fast-paced project environments without compromising on quality.
  • Excellent problem-solving and troubleshooting abilities.
Benefits
  • Health insurance.
  • Remote work friendliness.
  • Ongoing learning and development.
  • Flexible schedules to fit your work to your routine.
  • Contributions to physical, social, and emotional health.
  • Home office setup with laptop and other electronic devices.
  • The chance to help make a difference for patients around the world.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data pipelinesdata ingestiondata qualityerror handlingexception managementend-to-end testingPythonSQLETL technologiesdata modeling
Soft skills
problem-solvingtroubleshootingcollaborationconsulting mindsetindependent workadaptabilitycommunicationteamworkalignment with organizational goalsperformance optimization