Enable job alerts via email!

Full-Stack Python Engineer (Django)

Djangojobs

Oxford

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A tech-focused recruitment agency is looking for a Python Developer to design and maintain a scalable platform. The role requires at least 3 years of experience in Python and web application development while providing mentorship to junior engineers. Additional experience with AWS, Nginx, and test automation is highly desirable. This is a full-time on-site position in Oxford, UK.

Qualifications

  • 3+ years building web applications in Python, preferably Django.
  • Understanding of web server configuration and integration.
  • Experience with relational database technology.

Responsibilities

  • Design, build and maintain a scalable cloud-based platform.
  • Implement Python applications and services.
  • Mentor junior engineers.

Skills

Building web applications in Python
Understanding of Nginx
Background in MySQL or Postgres
Delivering scalable architectures
Test Driven Development
Continuous integration
Agile environment experience

Tools

AWS
Linux
Selenium
Jenkins
Celery
RabbitMQ
Job description
  • Design, build and maintenance of a great quality, a scalable cloud-based platform.
  • Design and implementation of Python applications and services.
  • Implementation and maintenance of an excellent automation test framework.
  • Mentoring of junior engineers.
  • Driving continuous improvement and innovation into engineering deliveries.
Skills and requirements: essential
  • 3+ years building web applications in Python, preferably Django.
  • Understanding of web server configuration and integration – preferably Nginx.
  • Background in relational database technology – for instance MySQL or Postgres – 2+ years.
  • Experience delivering scalable service based architectures – 1+ years.
  • A strong desire to write simple, elegant code and ‘do it right’.
  • Experience of and a drive for Test Driven Development or Behaviour Driven Development.
  • A passion for automating everything, not least continuous integration and deployment.
  • Not afraid of documentation!
  • Keenness to work in an agile environment and experience of Scrum and/or Kanban.
Skills and requirements: desirable
  • Experience working on Amazon Web Services (AWS) environments.
  • Experience of Linux system administration.
  • Experience in system test automation, particularly Selenium, and Continuous Integration with Jenkins.
  • Understanding of quality systems such as ISO 13485 and ISO 9001, in a software context.
  • Understanding of queue technologies such as Celery, RabbitMQ and SQS.
  • Understanding of image analysis algorithms, particularly in Python and Matlab.
  • Experience of acting as a ScrumMaster.

Python Developer Job vacancy in Oxford UK

Position: Employee

Position: Employee Work Schedule: Full-time Remote: No Relocation: Yes Salary: Not Specified

How to Apply

Position is expired. Thanks for your interest.

Django is a registered trademark of the Django Software Foundation |DjangoJobs is not associated with the Django Software Foundation

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.