Must have overall 15+ years of IT Experience.
Must have experience of at least 4-5 years in Cloud Services and Analytics
Minimum 3-5 years of experience in implementing complex Product Services/Cloud based Software Services/Solutions in highly virtualized environments
Must have handled at-least 2 large programs in Cloud Based Services Development & Deployment as an Enterprise System Architect involving various Cloud and integration technologies.
Should have experience in defining system architecture for large Software Based Services using Cloud technology.
Should have experience in defining architecture for Cloud based Services and data analytics applications.
Good understanding and experience working with different Cloud providers in IaaS, PaaS, SaaS domains Strong understanding of the Cloud technology market, players, their offerings and trade-offs
Must be proficient in authoring System/Product/Solution requirements from the stakeholders requirements.
Must have experience in converting System Requirements to Architecture/Design concepts.
Must be well versed with Architecture styles and patterns and trade off analysis using standard methodologies.
Must have working experience in design for scalability, performance for large-scale Cloud Applications/Solutions.
Must have worked in global/multi Location product development environment.
Strong working knowledge on MS Azure and/or AWS or other platforms
Strong working knowledge on development using J2EE or .NET technologies.
Strong Knowledge of .Net and UI with extensive experience on C#, ASP.NET MVC, WCF, JQuery, CSS3.
Well versed with design patterns such as MVC, MVVM, MVP and etc. - Databases: SQL Server, Non SQL, query optimization, Database balancing
Must be expert in distributed architectures, Web Services, WCF.
Must have experience with Automation and unit testing frameworks, eco systems for Development & Operations DevOps) frameworks.
Strong background working in an Agile environment.
Must have experience in Cyber Security needs/mitigation for Cloud based Application/Services needs.
Proficient in written and verbal communication.
Strong analytical and conceptual skills
Excellent team building, mentoring people.
Must be a self-starter, proactive and willing to learn and grow with the business.
Must demonstrate a hands-on approach, attention to detail and results orientation.