Description

Responsibilities

  • Involve in the complete software development life cycle.
  • Design and implement build, deployment, and configuration management solutions for app deployments.
  • Design and Develop high performance, scalable and secure cloud native applications on Microsoft Azure.
  • Play a lead role overseeing onshore and offshore team members.
  • Build and test automation tools for infrastructure provisioning.
  • Support code deployments in all environments.

Required Skills

  • Ability to define and design the technical architecture with best suited Azure components ensuring seamless end-end workflow from Data source to UI.
  • Proficient in .NET, C#, MVC, Web API, .NET Core 2.x+, Azure Functions.
  • Strong knowledge of Cloud security standards and principles including Identity and Access management in Azure..
  • DevOps based development using Kubernetes, Java, j2ee, Spring Framework (Spring Data, AOP, Boot), Hibernate, Node, Angular, Azure DevOps, Azure Architecture and components.
  • Microsoft certified Azure certifications (preferred).

Required Experience

  • Experience in building big data solutions using Azure services like Azure analysis services, Azure DevOps / Databases like SQL server, CosmosDB and web service integration.
  • Experience working on implementing Cloud Infrastructure (IaaS) Security Compliance requirements, monitoring Infrastructure (IaaS), Network management, storage management and remediation automation.
  • Strong hands on experience in cloud technologies in Microsoft Azure and AWS.
  • Experience with Azure solutions such as App Services, Service Fabric, App Insights, Storage Accounts, Resource Groups and monitoring tools.
  • Experience with NoSQL databases, Azure Tables or Cosmos DB a plus.
  • Experience in building CI/CD pipelines in Azure Devops using CI/CD methodologies like Jenkins, Kubernetes etc.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field


 

Education

Any Graduate