Python Developer

  • 5+ years of Python development experience
  • Strong object-oriented design and programming skills
  • Experience in developing RESTful web services
  • Experience writing unit and functional tests
  • Experience with SQL, database programming and use of ORMs
  • Familiarity using GitHub, Jira
  • Familiarity with cloud computing (AWS, Azure) and open source technologies (Nginx, Linux, Jenkins, Celery, Redis)
  • Familiarity with AWS managed services like DynamoDB, SQS, SNS, Kinesis
  • Experience with OAuth authentication flows, JWT is a plus
  • Knowledge of SAAS, PAAS and IAAS technologies and SOA concepts
  • Experience with one or more of: Celery, Pyramid, Django or equivalent