Data Engineer/Data Analyst  (Python & Power BI)

Data Engineer/Data Analyst (Python & Power BI)

Posted 2 weeks ago by N Consulting Global

Negotiable
Undetermined
Undetermined
Leeds, England, United Kingdom

Summary: We are looking for a Data Engineer/Data Analyst with expertise in Python and Power BI to enhance our Data & Analytics team. The role involves building scalable data pipelines, transforming data into insights, and creating interactive dashboards to support business decisions. The ideal candidate will have a strong background in data engineering and analytics, with a focus on delivering high-quality data solutions. This position is contract-based and located in Leeds.

Key Responsibilities:

  • Design, develop, and maintain robust ETL/ELT pipelines using Python and SQL.
  • Integrate data from multiple sources, including databases, APIs, and cloud platforms.
  • Clean, transform, and structure large datasets for use in analytics and reporting.
  • Create and maintain advanced Power BI dashboards, reports, and data models.
  • Collaborate with stakeholders to gather data requirements and deliver high-impact insights.
  • Monitor data pipeline performance and troubleshoot issues proactively.
  • Implement data quality checks and ensure consistency, accuracy, and security.
  • Contribute to data architecture decisions and assist in modernizing data infrastructure.
  • Document data workflows, processes, and solutions.

Key Skills:

  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, Information Systems, or a related field.
  • 5-7 years of experience as a Data Engineer or similar role.
  • Proficiency in Python for scripting and data manipulation (Pandas, NumPy, etc.).
  • Strong experience in developing interactive reports and dashboards in Power BI.
  • Hands-on experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL).
  • Solid understanding of data warehousing concepts and data modeling.
  • Experience with cloud platforms (Azure, AWS, or GCP) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Salary (Rate): undetermined

City: Leeds

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Data Engineer /Data Analyst (Python & Power BI)

Location: Leeds

Duration: Contract

Job Summary: We are seeking a highly skilled and motivated Data Engineer with strong expertise in Python and Power BI to join our growing Data & Analytics team. You will be responsible for building and maintaining scalable data pipelines, transforming raw data into actionable insights, and developing interactive dashboards and reports that support business decision-making.

Key Responsibilities:

  • Design, develop, and maintain robust ETL/ELT pipelines using Python and SQL.
  • Integrate data from multiple sources, including databases, APIs, and cloud platforms.
  • Clean, transform, and structure large datasets for use in analytics and reporting.
  • Create and maintain advanced Power BI dashboards, reports, and data models.
  • Collaborate with stakeholders to gather data requirements and deliver high-impact insights.
  • Monitor data pipeline performance and troubleshoot issues proactively.
  • Implement data quality checks and ensure consistency, accuracy, and security.
  • Contribute to data architecture decisions and assist in modernizing data infrastructure.
  • Document data workflows, processes, and solutions.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, Information Systems, or a related field.
  • 5-7 years of experience as a Data Engineer or similar role.
  • Proficiency in Python for scripting and data manipulation (Pandas, NumPy, etc.).
  • Strong experience in developing interactive reports and dashboards in Power BI.
  • Hands-on experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL).
  • Solid understanding of data warehousing concepts and data modeling.
  • Experience with cloud platforms (Azure, AWS, or GCP) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Preferred Skills:

  • Experience with Power Query (M Language) and DAX in Power BI.
  • Familiarity with CI/CD pipelines for data projects.
  • Experience working in Agile/Scrum environments.
  • Knowledge of API integrations and RESTful services.
  • Experience with tools such as Airflow, dbt, or similar orchestration frameworks.

Benefits:

  • Competitive salary and performance bonuses
  • Flexible work environment (remote/hybrid)
  • Health, dental, and retirement benefits
  • Training and career development opportunities
  • Access to the latest tools and cloud technologies