Data Engineer

Bluefield

Not Interested
Bookmark
Report This Job

profile Job Location:

Bristol - UK

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Department:

Asset Management

Job Summary

We are seeking a highly skilled and motivated Python Software Engineer to join our growing team. This role is ideal for someone with a strong foundation in Python development and a passion for building scalable secure and user-friendly applications in cloud environments. You will play a key role in designing and implementing robust APIs user interfaces and data pipelines that power our in-house system.

Key Responsibilities and Behaviours

  • Experienced Python Software Engineer
  • Develop and maintain in-house Python-based applications using Flask.
  • Build and optimise both user interfaces and APIs.
  • Develop and manage ETL pipelines with concurrency to handle large-scale data processing.
  • Ensure infrastructure is scalable and maintainable using Infrastructure as Code tools.
  • Implement and maintain relational databases primarily PostgreSQL using ORM libraries such as SQLAlchemy.
  • Understand monitor and troubleshoot a wide range of AWS.
  • Contribute to front-end development using HTML and CSS where needed.
  • Collaborate with data team to develop strategies that ensure products effectively support the companys objectives.
  • Gain understanding and ownership of the system by working closely with the existing data engineer and getting to grips with the code.

Required Qualifications & Experience

  • Bachelors degree in Computer Science or a related field or equivalent practical experience.
  • Minimum of 4 years of professional experience in Python software development.
  • Proven experience with Python web frameworks
  • Strong understanding of API development.
  • Hands-on experience with ETL pipelines and concurrent processing.
  • Experience in cloud platforms.

Required Technical Skills (or equivalent)

  • Cloud Platforms: AWS (ECS S3 EC2 RDS CloudWatch) .
  • Frameworks & Libraries Flask SQLAlchemy.
  • Infrastructure as Code: Pulumi.
  • Operating Systems: Linux.
  • Front-End: HTML CSS.
  • Databases: PostgreSQL.


Job Location:

Bristol Central. Minimum 3 days in office. Hybrid working available.

There may be opportunities to travel overseas on occasion and this may be required for training purposes.

Hours of Work:

37 ½ hours per week Monday to Friday 9:00 am until 5:30 pm.


Inclusivity
We aim to have a workforce that is representative of all sections of our society where you can act true to yourself and where you feel a sense of belonging in Bluefield.

We therefore particularly encourage applications from candidates who are likely to be underrepresented in our workforce.

We are seeking a highly skilled and motivated Python Software Engineer to join our growing team. This role is ideal for someone with a strong foundation in Python development and a passion for building scalable secure and user-friendly applications in cloud environments. You will play a key role in ...
View more view more

Key Skills

  • Apache Hive
  • S3
  • Hadoop
  • Redshift
  • Spark
  • AWS
  • Apache Pig
  • NoSQL
  • Big Data
  • Data Warehouse
  • Kafka
  • Scala

About Company

Company Logo

Bluefield Services improves the performance, longevity and returns of solar assets they manage using real-time data.

View Profile View Profile