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.