Favourite

Junior Python Developer

  • Reference IP29940-JE
  • Location Cardiff
  • Job type Permanent

Junior Python Developer – Caerphilly – Up to £25,000 + Benefits
“My anaconda don't, my anaconda don't, my anaconda don't want none unless you got Python, hun.” Just like Sir Mix-a-lot, I like Big (or small!) Devs and cannot lie, so if you’re a Developer with a passion for Python looking to progress your career and push yourself further to learn plenty of new things please get in touch!

We’re looking for a Junior Python Developer to join an innovative team who focus on data engineering technologies, using Python, SQL and Pentaho. We’re not looking for someone with hardcore experience in these areas more so someone who strives to learn as well as takes initiative to make improvements and deliver results!

Ideally, we’re looking for someone who has solid experience of working with multiple coding languages and is curious about new technology! In terms of experience we’re open minded in terms of background; this role involves working with large volumes of data and you’ll also gain exposure to big data architectures. This is a great opportunity to learn more about and work with-
* Python and SQL.
* Python unit testing Frameworks such as Pytest and Nose
* Cloud technology such as AWS
* GIT
* Data platforms such as Apache Hive, Presto, Spark, Redshift

We don’t need 100% of the above as long as you’re keen to progress, you’ll join a team building high availability systems at scale, facilitating the transition from legacy data processing platforms and approaches to a more dynamic data pipeline based approach.

This is a great opportunity to get involved with a forward thinking team, responsibilities will be varied however will include -
* Playing a hands on, role as part of a scrum or Kanban team to design, develop, test and maintain high quality web applications
* Extraction and Transformation of data from various source types including files, databases, APIs and various cloud based systems using Python.
* Help support the team in maintaining existing software and data infrastructure.
* Write documentation of process and frameworks you’ve implemented to knowledge share.
* Work with python frameworks such as Pandas, Flask, Airflow and SQL Alchemy.
* Improving scalability and performance of our systems.
* Managing, tracking and updating any work done within agile software development tools such as JIRA

Ultimately, the right person for this role is pragmatic and self-motivated and someone who is comfortable in a fast-moving environment where priorities may change quickly. We are not looking for someone with 100% of the skills outlined here so if you’d like more information please apply or call Jon on 02920252500

Sign up for industry updates