Tsr, Inc. New York , NY 10007
Azure Developer/ Architect
New York, NY
Skills & Requirements
Requirements for the Azure Developer/ Architect position:
Candidate must have worked at least last in last two projects, demonstrating proficiency with the below skills:
Very strong knowledge and understanding of the Azure Service Bus Relay and Web API hosting architecture and configuration and troubleshoot issues with connectivity and errors.
Expert in developing services using Azure Access Control connecting to ADFS federated metadata and services for token based authentication, and solid understanding about use of ADFS authentication in association with Azure Service Bus.
Expert level Knowledge of Cloud Computing with hands on experience with Microsoft Azure Services such as Azure API Management, Azure Security and Cloud-to-On Premise Integration.
Expert level knowledge of setting the Azure environment including App Services, API management, Batch, Storage, Service Bus, Relays, Security, Queue, Redis Cache etc.
Expert level knowledge of Azure file storage, security, scanning and transferring the files across the environments.
Using Azure with relays for accessing restricted corporate networks.
Expert level knowledge to ADFS Token based Authentication with Federation metadata XML.
Strong experience in setting up connectivity between Mobile client application and Azure services, including strong problem solving skills for resolving Azure Service Bus Relay connectivity issues from within mobile application.
Strong hands on experience with SQL Server and T-SQL.
Strong hands on experience developing Web Services REST API, XML and JSON.
Expert Level knowledge of Azure Service Architecture development, deployment and monitoring.
Hands on experience in developing Azure PowerShell scripts for deployments, Insights and Diagnostics.
Strong knowledge of Azure security, performance tuning and optimization.
Experience with web API best practices (caching, headers, versioning, etc.)
Experience with web operations best practices (monitoring, logging, etc.
Experience working on data providers and APIs for mobile and web clients
Strong understanding of security, performance tuning and optimization
Experience working with agile methodologies and rapid iteration
Well versed with agile methodologies and ceremonies, use of TFS and Git-flow processes and source control.
Experience with DevOps practices/methodologies
Experience with Kony (Mobile Enterprise Application Platform)
The following are not required for this position but would be considered as a valuable asset in a potential candidate:
Working knowledge of iOS Mobile Applications, Programming/ coding, developing application design, APIs for middle ware Framework modules for mobile platforms.
Working knowledge of mobile application development Frameworks, Design Guidelines, design patterns and cross platform tools.
Working knowledge of mobile application development including development of User-friendly design, performance improvement, documenting code, refactoring, continuous integration and deployment, and unit testing.