Python Library for Protocol Buffers and Feed access
Closed - This job posting has been filled.
Our solution requires accessing content from Android and iOS stores through means which are valid according their policies. For Google Play  we require using Protocol Buffers and for App Store  their Enterprise Partner Feed.
FEATURES AND REQUISITES:
#A -- Separate batch scripts for App Store and Google Play to import some of their content on a daily basis.
#B -- Python library to access this content from MongoDB datastore using MongoEngine model.
#C -- For Google Play the Python library must provide a stub code that will make ad-hoc searches and feed MongoDB with results obtained before returning to the calling method.
#D -- Categories browsing and search support, along with the ability to specify region (locale/language) of App Store or Google Play store to be access. Categories do **not** need to be aligned, each store can have its own set of categories, but they need to be stored properly at MongoDB using ObjectIds and not only strings.
#D -- OOP design for the library which must be aligned between Google Play and App Store, using same (normalized) field names for similar resources and with same logical interface.
#E -- distribute (setuptools fork) package that will deploy the code and declare requirements along with unit tests code.
#F -- ConfigParser usage to load configurations from files.
#G -- PEP8 compliant.
 -- http://goo.gl/jkdQI
 -- http://goo.gl/O8y8s
LOOKING FOR HOURLY
Our company is looking for hourly senior Python developers to join our core team. If you are interested, this can be also a way to join it.