Job Description
Solution Architect (Microsoft Technologies & Azure) Technology/Domain : .Net
Job Code : MSTCMS201702
Positions : 4
Reporting To : VP Operations
Roles & Responsibilities :
Role would be Technical Solution Architect
Responsibilities Analysis and identification of the tech stack for any project
Adoption of best practices in different technologies and enforcing across project teams
Demonstrate the highest design standards and ensuring the implementation in projects
Identifying and implementing automation in existing and new projects
Identify technical risks and guide teams accordingly
Solutioning for integrations and extending existing solutions
Lead/mentor developers, if required should be able to do hands-on coding.
Job Specification :
Should be able to provide possible and recommended solutions for the given requirement.
Should be able to transform business requirements into well-designed and documented software components based on MS Technologies (Sitecore CMS/DMS, .Net, SQL)
Should have hand-on experience in development in at least one technology and Should be able to perform code reviews for standards and best practices.
Should be able to do DB design for complex requirements and document the Low level design.
Should be willing to work across the technologies (Mobile, MS Technologies, Cloud and Open Source)
Should be able to provide solution / architecture for enterprise applications that handles large volumes of data efficiently.
Should be able to suggest scalable architectures and recommend scale out and scale up strategies for the existing on-prem, cloud and Hybrid environments.
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).
Should be able to recommend highly available server farm topologies for technologies like SharePoint and setup high performance server farm with CDN, caching server etc.
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.
Required to have hands on experience on cloud technologies like Azure, AWS to recommend PaaS or IaaS based on the requirement and compatibility.
Should be well versed with latest technologies and provide input to the strategic direction of technology investments like adopting new technology, suggestions on tools and frameworks.
Should be able to demonstrates ownership, responsibility and accountability of people, tasks, projects and activities
Technical Skill Sets : Sitecore CMS/DMS, .Net, SQL,Low level design, DB Architecture
Desirable skills :
TOGAF certification is a plus.
General skills :
Should be able to understand & comprehend information
Should have excellent learning & analytical ability
Should be proficient at debugging & problem solving
Should demonstrate strong interpersonal skills
Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
Should be passionate about building high-quality systems with software implementation best practices while leading and mentoring a small team of developers.
Experience : 8 -10 yrs of experience and 1-4 yrs explicitly in Sitecore CMS/DMS. Hands on experience utilizing and customizing a CMS driven website. Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA). Database experience with MS SQL, DB Architecture/design, SQL Development (PL/SQL)
Level of communication : Excellent
Qualification : BTech/M Tech/BE/MCA