Experience – 15+ Years (with At Least 5 to 8 Years’ Experience in Architect Role)
key Technical Skills -
• Experienced in Defining & Realizing End-to-end Technical Architecture for Large Scale Enterprise Systems. Ability to Identify and Define Non-functional Requirements and Design Systems to Meet the Same.
• Strong Experience in Ooad and in Applying Design Patterns Effectively.
• At Least 5 Years’ Hands-on Experience in Java/ Jee Technologies like Struts/jsf, Spring, Ejb, Jms Etc. Experience Only On Front-end Technologies like Struts, Jsp, Servlets, Html Will Not Be Sufficient.
• Experience in Performance Testing and Optimization of Jee Systems On Any of the Following Application Servers - Weblogic, Websphere and Jboss. Deep Expertise in Any One of the Application Server is a Must.
• Strong Experience in At Least One Rdbms (oracle, Ms-sql, Mysql).
• Experience in Creating and Reviewing Technical Documents like Architecture Blueprint, Design Specifications, Deployment Architecture, Workload Modeling Etc.
• Excellent Understanding of Software Development Methodologies and Architectures.
• Experience in Either of These Areas is a Definite Add-on - Infrastructure Sizing, Capacity Planning, Performance Modeling, Cloud Computing.
• Working Experience On Linux/unix Based Os System is a Must.
• Working Experience On Any One of These Open Source Technologies (lamp Stack, Framework, Elk, Cassandra, Mongodb, Couch Base No-sql Databases).
other Requirements –
• Experience in Interfacing with the Customers.
• Experience On Media Delivery Platform (video On Demand, Music On Demand) Will Be Given Preference.
• Experience in Architecture Consulting Engagements is a Definite Plus.
• Ability to Mentor Development Teams and Guide Them in Resolving Complex Technical Issues Encountered in Projects.
• Understanding of Latest Technologies and Tools in the Jee Space and An Ability to Evaluate, Select and Propose Tools and Technologies to Meet the.