Data Engineer

Role Title: Data Engineer

Work mode: Hybrid, 3 days WFO

Contract duration: 12 Months

Location: London

Education: Computer Science

Soft Skills: Strong written and verbal communication skills

Experience:

  • Hands on programming experience with:
  • Proficient Python Programming
  • Key skills: Functions, classes, and object-oriented programming, List comprehensions, generators, Error handling,
  • Working with virtual environments and package management (pip, venv)

Data Manipulation & Analysis (Pandas & NumPy)

  • Key libraries: pandas, numpy, (optional: polars)
  • Key skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL

Software Engineering Best Practices

  • Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters

Plotly Dash

  • Key skills: Customizing with Plotly Graph Objects for advanced interactivity.
  • Creating dashboards with Dash: Callbacks, Layouts (HTML & CSS integration), Components (Dropdowns, sliders, graphs, tables).
  • REST APIs: Fetching or sending data to backend services
Company
eTeam Inc
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Salary
Salary negotiable
Posted
Company
eTeam Inc
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Salary
Salary negotiable
Posted