create thumbnail request and queue it in azure queue storage finally web job should pickup and create it using asp.net mvc

Can any one of you suggest me how to proceed with below 2 points as i am confused. I have an asp.net mvc application that will upload image and other address details to blob storage.

Now i need to ad below logic to it. I am confused about the flow Azure queue storage-> create image thumbnail--> web job .

Any articles or code snippets will be helpful.

1 Requests for creating thumbnails for each uploaded photo will be queued to 'Azure Queue storage'. This should be done as soon as a photo is uploaded by user for a contact. 2 Web-Job should be picking up requests to create thumbnail from the uploaded photos.