logo

JobNob

Your Career. Our Passion.

Solution Architect - Web Application Architecture


Talent Corner HR Services


Location

Bangalore | India


Job description

Duties and Responsibilities include the following : Other duties may be assigned. - Design large-scale solutions using at least one technology stack - Create solution architecture document on good level with deep technical details - Work closely with business in identifying solution requirements and key case-studies/scenarios for the future solution - Conduct solution architecture review/audit and create review/audit report - Lead implementation of the solution from establishing project requirements and goals to solution "golive" - Oversee the development efforts and provide technical help as needed - Directly communicate with customers during solution architecture design or solution implementation activities - Maintain a strong understanding of industry trends and best practices - Create and follow personal education plan in the technology stack and solution architecture - Conduct advisory on creation of personal education plan for colleagues .Practical experience : - Strong experience with multiple full lifecycle software development processes, approaches, and methods (AGILE) - Deep expertise in solution architecture: - Web application architectures - Web services architectures - Relational and non-relational data storage specific - Strong understanding of: 1. Mission critical application architecture design 2. Scalable application architecture design 3. High performance application architecture design - Strong expertise in : 1. Architectural styles 2. Enterprise architecture patterns 3. Integration patterns 4. Development patterns 5. Architecture artifacts and deliverables 6. Solution architecture design approaches and practices 7. Change management processes - Understand performance issues and approaches to address them systematically - Leadership and communications : 1. Proactive approach and leadership in architecture engagement 2. Experience in customer site assignments - Strong communications skills : 1. Excellent general communication skills 2. Ability to communicate message to customer representatives, listen and manage their concerns 3. Ability to read context and people Education and Experience :- Graduate degree in Information Technology, Computer Science Engineering, or an equivalent required - 7+ years' experience in hands-on development of solutions of different nature (web applications, web services, desktop applications, native mobile applications)- 7+ years of experience in node.js and vue.js/react.js- 5+ years' experience developing relational and non-relational data storages- 5+ years' experience in team technical leadership- 3+ years' experience in project management and direct customer communications Technical Skills Skills (must), Strong knowledge of :Development : - NodeJS and Vue.JS/React.JS/Angular.JS - PostgreSQL, MySQL - Unix shell, Python Environments : - Systems: Linux, Windows - Configuration management: GIT - Amazon Web Service: EC2, S3, RDS, Lambda, CloudWatch (ref:hirist.tech)


Job tags



Salary

All rights reserved