Description

Duties

• Apply technical knowledge in consulting solutions that meet business and IT requirements

• Create AA/AI roadmaps, and ensure long-term technical viability of new deployments

• Infuse key analytics and AI technologies where appropriate. For example, Azure, ML Server, BOT framework, Cognitive Services, etc.

• Develop solutions using Logic Apps, Service Bus, API Management, and Event Grid

• Troubleshoot problems on the Azure platform

• Manage other lifecycle-related aspects

• Affluently manage CI/CD, like Azure DevOps, ARM Templates, and other integration tools.

• Should be able to set up and configure various Azure services, like App Services, Function Apps, Logic Apps, Azure SQL, and APIM.

 

Basic Knowledge Requirement as .Net Azure Developer

• Should possess a strong command of any programming languages

• Should have detailed knowledge of Frameworks C#, Asp.NET MVC, .NET Core, JavaScript, etc.

• Should have great experience in backend microservices & API development using REST, JSON, SQL/NoSQL databases, Docker, and Kubernetes

• Should be able to handle hands-on with building UI using JavaScript, frameworks such as Angular, Node.js, CSS/SCSS, and HTML

• Should have an excellent command of any RDBMS, SQL Server, MySQL, Oracle, etc.

• Should have adequate experience in development and integrations using complete Azure Cloud Services

• Should have complete knowledge about .NET framework and .NET Core technologies: C#, Web API, and Microsoft Azure

• Should have advanced-level experience in object-oriented programming, data structures, dependency injection, and multithreading

• Should have an in-depth understanding of Azure Container Registry, Dockers, and Containerization

• Should have hands-on experience in Microsoft Azure PaaS and SaaS solution development technologies, like Azure Functions, Azure Notifications Hub, Azure App Service, and Key Vault.

• Excellent in the usage of Microsoft Cosmos DB/ Document DB

• Must-have a great No-SQL database concept.

• Excellent Written/Oral communication skills in English

Education

Bachelor's degree