Find A Job

Cloud Developer - Expert Level

Spring, Texas | IT
Job ID: 86692
Listed on 1/9/2019

KellyMitchell matches the best IT and business talent with premier organizations nationwide. Our clients, ranging from Fortune 500 corporations to rapidly growing high-tech companies, are exceptionally served by our 1500+ IT and business consultants. Our industry is growing rapidly, and now is a great time to launch your career with the KellyMitchell team.

 

Must Have
· Experience in building highly scalable and reliable Azure cloud services leveraging App Services, Service Bus, Azure SQL DB, Azure API Management and other PAAS components.
· Experience in Analysis, Design and Development of .Net Web Experiences (MVC, JavaScript, REST, OData) 
· Good understanding of web authentication and authorization methods including Oauth2 and OpenId Connect.
· Experience with Azure AD and multi-tenant applications.
· Experience with both Azure IaaS and PaaS
· Experience of PowerShell coding and execution
· General networking/network security understandings such as Address Space, CIDR notation, subnet, protocol, routing, NSG, etc.
· Implemented solutions leveraging Azure storage solutions such as Blob, Tables, and Queues
· Good knowledge in SQL Server development including T-SQL queries, stored procedures, functions.
· Proficient in Test Driven development (TDD) using tools such as Microsoft Unit Test.
· Basic knowledge of the Cloud Design patterns

Cloud Developer is responsible for developing and supporting the Azure platform. Strong architecture and coding skills are needed in order understand the cloud environment, develop scripts, and code automated deployment of resources (PaaS, IaaS, network) in Azure. Develop, automate, and implement platform solutions related to our core Azure environment. This includes subscriptions, resource groups, management groups, policies, API management, and the Azure logic app to name a few. This role allows for direct collaboration with internal and external parties to help design modern application solutions. Candidates should have full-time software development experience, ideally with the following technologies: PowerShell, C#, JavaScript (Single-page app development ideal – Angular or React), and Azure functionality like the logic app. Behavioral characteristics include: analytical mindset, self-starting, strong collaboration with others, customer focus, and initiative to drive a problem to a solution. Experience working in agile teams and using Azure DevOps for both managing work and deploying via pipelines is a bonus.