Skill set 8 -10 yrs of experience as a solutions architect and 1-4 yrs explicitly in DMS. Hands on experience cloud based systems especially Azure. Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer). Excellent knowledge in Microsoft Technologies, Java/J2EE, Spring, Struts, Mobile application development, additional experience of UI would be an advantage. Domain knowledge of dairy or farming practices preferrable
Experience: 10+ Y
1. Provide possible and recommended solutions for the given requirement.
2. Transform business requirements into well-designed and documented software components based on MS Technologies and Java/J2EE Technologies (ASP.Net(C#), Azure, jQuery, UX/UI knowledge would be added advantage, Spring, Struts, EJB, Hibernate, etc)
3. Should have hand-on experience in development on Microsoft technologies and architecting solutions on the cloud specifically Azure.
4. Do DB design for complex requirements and document the Low level design. Should be able to perform code reviews for standards and best practices.
5. Should be willing to work across the technologies (Mobile, MS Technologies, Java/J2EE, Cloud and Open Source)
6. Should be able to provide solution / architecture for enterprise applications that handles large volumes of data efficiently.
7. Should be able to suggest scalable architectures and recommend scale out and scale up strategies for the existing on-prem, cloud and Hybrid environments.
8. Should be able to address and guide teams on security hardening process and recommend security configurations for the applications with sound knowledge on WAF (Web Application Firewall).
9.Should have experience in setting up of multi environment setup with continuous integration for Sitecore server farm.
With deep understanding of DevOps, should be able to guide teams on DevOps processes and tools.
10. Required to have hands on experience on cloud technologies like Azure based on the requirement and compatibility.
11. Should be well versed with latest technologies in Mircosoft Tool Stack, Azure offerings, Java/J2EE, mobile application development, integration points and provide input to the strategic direction of technology investments like adopting new technology, suggestions on tools and frameworks.
12. Should be able to demonstrates ownership, responsibility and accountability of people, tasks, projects and activities