Job Openings Python Developer

About the job Python Developer

Technical skills:

  • Very good knowledge of the Django 3 web framework (no Django templating
  • knowledge required)
  • Minimum 3 years hands-on experience with Python development
  • Very good knowledge in building REST APIs
  • Average SQL understanding
  • Good MongoDB queries and aggregation pipelines knowledge
  • Average CI/CD skills
  • Basic Docker containerization understanding
  • Nice to have experience with Azure Cloud services
  • Accustomed to GIT version control system (we use BitBucket)
  • Accustomed to Jira and the kanban & scrum-based project management

Soft skills:

  • A team player but can work independently too
  • Excellent written and verbal communication skills
  • Time-management skills, with the ability to prioritize tasks
  • Strong English language skills
  • Job description:
  • This position will support back-end operations by:
  • Building REST API servers in Django 3 using SQL & MongoDB databases
  • Designing database structure, logic and relations
  • Developing smart solutions for ensuring quality and performance
  • Collaborating with the back-end team to ensure the creation and delivery of
  • the required business logic
  • Collaborating with the front-end team to ensure compatibility and ease of
  • implementation for both sides
  • Participating in the designing stage of solutions and
  • Giving input and know-how in the brainstorming session