Python Engineer

Search Ltd
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 130K

Job location

Tech stack

API
Amazon Web Services (AWS)
Data Integrity
ETL
Data Security
Data Systems
Django
Python
PostgreSQL
SQL Databases
SQLAlchemy
Data Streaming
Pulumi
Flask
Amazon Web Services (AWS)
Api Design
Terraform
Redshift

Job description

Our client, a leader in the renewable energy industry, is looking for a Python Engineer to join their growing data team. They are committed to digital transformation and innovation, and they need an experienced professional to maintain and improve their in-house data systems. This role will focus on ensuring smooth data flow, security, and automation across the business., As aPython Engineer, you will:

  • Maintain and improve internal data systems.
  • Develop user interfaces and APIs to enhance data accessibility.
  • Manage data integrity and optimize ETL pipelines.
  • Work closely with technical and asset management teams to improve the platform.
  • Identify automation and integration opportunities to drive efficiency.
  • Ensure data security and compliance with GDPR and industry regulations.

Requirements

  • Experience in Python development (Flask, Django).
  • Experience with SQL databases (PostgreSQL, SQLAlchemy).
  • Any experience in AWS cloud environments (EC2, S3, RDS, Redshift, Athena) - but not a must.
  • Knowledge of ETL pipelines, API development.
  • Experience with Infrastructure as Code tools (Terraform, Pulumi), would be great but not a must.

Apply for this position