Should have worked hands on as a developer, technical lead in the past
Should be well versed with Fullstack technologies based application development Like Java, .Net, SQL / No SQL based Database applications Application development on prem, on cloud (Azure)
Should have worked on Cloud Application development
Should understand the nuances of Cloud Application development
Should have end to end understanding of Application Life cycle both on premises & cloud.
Should have sized applications in terms of storage, compute and memory,
Strong IT Infrastructure/Software background
Strong & Effective Communication skills
Verbal & Written Should have designed & implemented solutions
Should have Participated and built/documented High Level & Low level architecture, design
Should have interacted with multiple IT teams
To build comparable cost effective solution options Sound Understanding of IT infrastructure like Servers, Storage, Network, Cloud services like VM/EC2 Instance, Databases, DevSecOps tools, Containers, CDN, IOT, Networking, Security, DR solutions, App Services etc.
Should understand and must have built Scalable, robust, load balanced applications Should have proven capability and understating of All sort of design patterns for Application development on Cloud & On premises .