Python Web Developer

Python Web Developer Job Description Template

Our company is looking for a Python Web Developer to join our team.

Responsibilities:

  • Developing complex systems in Python which are capable of processing large amounts of data;
  • Working within a self-organising team of Python Developers;
  • You will apply your skills as a member of highly technically competent;
  • Influencing architectural and workflow decisions;
  • Architecture team providing support to Agile deliveries;
  • The position requires passion for technical design, development, problem solving, and the ability to learn new concepts quickly.

Requirements:

  • Experience building and maintaining continuous integration tests using Jenkins;
  • Familiarity with relational databases ( Oracle etc. );
  • Experience in developing resilient, transaction- based web service;
  • Working experience with Git version control;
  • Some travel may be required ( 5-10%);
  • Minimum of 10 years as a developer, Strong experience in Python;
  • Strong REST/Python web development skills;
  • Experience in Python Web frameworks – preferably Django or equivalent web development framework using MVC design Pattern;
  • Excellent Linux skills;
  • Bachelor’s degree in Computer Science, Engineering, Management, Information Systems, Math or related discipline;
  • Effective English and verbal communication skills;
  • HTML, CSS, Javascript;
  • Experience working within Agile Scrum Software Development Life Cycle;
  • Good team player.