12+ years of relevant technology architecture (J2EE enterprise architecture, data architecture).
Good consulting and client management skills.
Must be able to interface with all levels of company
o High Level Strategic presentation for Global leadership
o Semi technical overview for downstream consumers /clients/Business SME
o Detailed technical documentation or design/Strategy for technicians
Significant experience leading complex architecture engagements.
Excellent Conceptualization, Analytical and logical skills
Strong implementation background and deep knowledge in any two of the following three areas and working knowledge of the other area at a minimum.
Implementation experience in all the 3 areas preferred. o Enterprise Architecture o Java/J2EE technologies o Data Governance
Track record of consistently driving Deals/Projects to completion and taking accountability for work and results. Confronts tough issues and situations
Flexibility to travel in India and around the world as required for project delivery
The candidate should be very high on executive presence. The candidate should be comfortable holding conversations at the C suite level, actively represent the Organization at various forums, conferences, tech associations and should be well networked in the Industry
Deep knowledge of Java, JEE Frameworks, ORMs and JEE skills (Spring, Hibernate, EJB, JSF, JSP, Servlets, JAAS, JAXP,JAX-WS,JAXB, Java Security, JMS, etc) DW toolsets like Business Objects, Oracle PDM/DRM/DataHub/Hyperion tools, IBM WebSphere tools, Rational Platform, Eclipse, Open Source, Tibco, Kalido, Informatica, i2, SAS/DataFlux, Data Advantage Group / MetaCenter , Embarcadero Technologies, Global IDs / Metadata Crawler, Microsoft, Teradata, Schema Logic; Review OO design Good to Have:
Define the conceptual Technical architecture in the Engagement
Deep experience of Java coding for performance, resilience, robustness and productivity. Mentor developers. Conduct architecture, Code and Quality Reviews.
Works with the various take holders to develop the technical blueprint, involved in product selections Identifies the technology risks and assumptions of the solution
Capable user of GoF patterns
Capable of reviewing OO design and Use Cases
Has good exposure to the Application Frameworks and ORMs.
Ability to architect overall Java system and design Java services
Good understanding of the software development life cycle (SDLC)
Bachelors Degree or 4 years equivalent professional experience; Post graduation preferred.
1 year consulting experience is preferred