Python Developer

Ref No. 22548
South East England
Posted 20 Nov 2020

Overview

Employment: Permanent

Job description

Sorry, this advert is now closed. Click here to view our live vacancies.

Python Developer – Oxford 
We are working with a well-funded medical technology focussed start up based in Oxford and looking for a Python Developer to join the team.

What you’ll be doing…
This team designs, builds, monitors and maintains production infrastructure that supports the algorithms and user interface of the company’s core product - Working closely with the Systems & DevOps teams, you will be helping to build the services that make sure data from the algorithms gets to where it is needed in a timely, efficient and reliable manner.

You’ll be using configuration management software (Chef) to help ensure consistent and reliable deployment as well as using a mix of on-site hardware and cloud services in AWS (and whatever technology best fits each task).
This is a great opportunity to develop new skills and potentially introduce new technologies to the solution as you will be working with a diverse range of technologies, some of which you may know already and others you will be keen to learn - The current stack consists of CentOS, Python3, Bash, Chef (Ruby), Docker, Terraform, Vault, Consul and more.

Your role will also involve working closely with other teams to define data formats and the high-level architecture of the system, and ensure that everything they do is compatible with the research and development activities as well as conforming to regulatory requirements.

About you…
You should love writing good quality code and be comfortable in a fast-moving environment where priorities may change quickly. In this role you will be solving real-world problems so ideally you’ll be curious about new technology and trends as well as keen to dig into areas that need fixing, improving and automating, with a strong for the importance of testing and test automation.

To be considered for the role, you should have experience of the following -
* Python3
* Linux administration
* CI/CD systems (e.g. Chef)
* Cloud technologies (e.g. AWS)
* Databases (e.g. MySQL)

We would love it if you also knew a little about (or are keen to learn more about) -
* Golang, Nodejs, Ruby and other languages
* Docker, Jenkins, Hashicorp suite (Vault, Consul, Nomad)
* Android development / deployment
* Security

Next steps…
While we see great value in bringing people in with specific skills, we also realise that sometimes your background may not perfectly overlap with what is listed, we look at aptitude and attitude as well as your current skills and experience. If you don't consider yourself as ticking all of the above but you think you'd be a perfect fit for us, please get in touch. 

Your consultant

Get in touch: