Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Data engineer - (python and power bi)

Edinburgh
Natobotics
Data engineer
Posted: 29 June
Offer description

Job Summary

We are seeking a skilled Data Engineer with expertise in Python development and Power BI to join our growing data team. The ideal candidate will be responsible for designing, building, and maintaining robust data pipelines, transforming raw data into clean datasets, and delivering compelling dashboards and insights to drive business decisions.

Key Responsibilities

Design, develop, and optimize ETL/ELT pipelines using Python and SQL.

Develop and maintain Power BI dashboards and reports to visualize data and track KPIs.

Work with stakeholders to gather business requirements and translate them into technical solutions.

Perform data wrangling, cleaning, and transformation to prepare datasets for analysis.

Integrate data from multiple sources (APIs, databases, cloud storage).

Ensure data quality, integrity, and security across systems.

Collaborate with data analysts, scientists, and engineering teams to support advanced analytics.

Monitor and improve pipeline performance, scalability, and reliability.

Required Skills

Python for data engineering (e.g., pandas, NumPy, pyodbc, SQLAlchemy, etc.)

Strong experience in Power BI (DAX, Power Query, data modeling, publishing dashboards)

Advanced SQL skills (joins, CTEs, indexing, optimization)

Experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL)

Understanding of ETL/ELT principles, data architecture, and data warehouse concepts

Familiarity with APIs, RESTful services, and JSON/XML data handling

Preferred/Bonus Skills

Experience with Azure Data Factory, Databricks, or AWS Glue

Familiarity with CI/CD, version control (Git), and DevOps practices

Knowledge of cloud platforms (Azure, AWS, or GCP)

Basic understanding of data governance, security, and GDPR compliance

Qualifications

Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field

3+ years of hands-on experience in data engineering roles

Soft Skills

Strong analytical and problem-solving mindset

Excellent communication and collaboration skills

Ability to work independently and in cross-functional teams #J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Lead data engineer
Edinburgh
AI Connect
Data engineer
Similar job
Lead data engineer
Edinburgh
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Data engineer
Similar job
Data engineer (ms/azure) - near edinburgh (hybrid)
Edinburgh
Lorien Resourcing
Data engineer
See more jobs
Similar jobs
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Data engineer jobs > Data engineer jobs in Edinburgh > Data Engineer - (Python and Power BI)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save