From: Suchi Gupta [mailto:sgupta73@csc.com]
LOCATION: Chennai
AREAS: Lead Architects (Payment / J2EE - SOA / C++ / Oracle / Web Application Security / Front-end Web Architects / Mobile Architects)
EXPERIENCE, CHARACTERISTICS & KEY SELECTION CRITERIA:
A Major Online Payment Service company is aiming to grow its online business as well as grow its business through mobile and other newer channels. Towards this the company is evolving their existing Payment Platform to a Next Generation Architecture, in a phased manner, that would be service oriented with high degree of modularity, flexibility, scalability and availability with ability to rapidly onboard new customers, new payment and settlement scenarios catering to newer countries, newer payment channels and payment options.
In this regard they are strengthening their India Technical Leadership at Chennai India through chosen lead architects who as part of a small elite distributed team will directly contribute to the architecture evolution.
These lead architects must be hands on and be able to perform as individual contributors.
In addition these lead architects will mentor and provide troubleshooting support to the India delivery team in their respective areas.
The traits being looked at in all positions are -
- Relevant experience in the range of 10 to 15 years
- Current hands on experience and willingness to be hands on is a MUST
- Team leading, project management, business development and administrative skills won't carry any value and may be viewed as a drawback.
- Must be aggressive with effective communication skills.
- Strong passion for architecting and developing solutions.
- Should be able to demonstrate familiarity with emerging trends and developments in their area of expertise.
- Experience in developing high performance proprietary systems and frameworks on open technologies like C / C++ / Oracle / Java / J2EE under different Unix platforms is key.
- Experience in developing applications using industry tools and frameworks alone will not be sufficient.
Requirement 1.
Payment Architect:
Excellent understanding of the payments domain including global credit card processing, bank transfers and ACH (Bank Transfers).
Familiarity and demonstrable experience with industry standard web / ecommerce architecture standards and infrastructure including SOA, workflow systems, enterprise messaging using C / C++ / Java in Unix environment, SQL and any major database familiarity, OOD, design patterns etc.
Requirement 2.
J2EE - SOA Architect:
Should have architected at least 2 large enterprise level J2EE / SOA based products
Should be well versed with the deployment architecture of enterprise class apps with at least one J2EE application server preferably weblogic
Strong knowledge on Web Services with at least 2 years of working experience and at least one of SOAP, JSON, REST, Compressed XML a must.
Preference for experience on more than one
Requirement 3.
Front-end Web Architect:
Web 2.0 technologies including Dynamic HTML, JavaScript, CSS, AJAX, Lazlo, FLEX, and Flash. Actual coding experience is required; General understanding of these technologies and how they can be utilized to implement extremely usable web applications/sites is a must.
Designing and implementing experience in HTML, XHTML JavaScript, DHTML, CSS, XSL / XSLT, and SOAP, JSP, JSF, Ajax, Spring / Struts or any MVC framework, XML technologies such as XSLT, XPATH, XML, XSL, DTD, XSD, Parsers, Transformers, Bindings, etc
Web deployment architecture including Web container/server configuration, load balancing, clustering and fail over
Requirement 4.
Mobile Architect:
Experience as an architect - "inception-to-delivery" of any mobile technology projects (J2ME / iPhone / Android).
Excellent coding skills in C++ / Java / J2ME & web services.
Knowledge of SMS / WAP / Mobile web application development and Knowledge of SSL / PKI related technologies
Requirement 5.
C++ Application Core Services(Component) Architect:
Has specialized Applications Infrastructure (Core Services / Components) experience like Networking / Messaging / Database / Data Access / Logging / Security
Excellent in C / C++ in UNIX environment (IPC, Sockets, Semaphores, Memory / Timer / Process Management), OOD, Proficient in using debugging tools
Scripting knowledge / experience required
Requirement 6.
Oracle Data Architect:
Excellent Data Modeling, Data Analysis skills, Application performance analysis/tuning, SQL tuning skills.
Ability to tune SQLs at all levels including Database, middleware and application logic
Extensive skills in design, development and maintenance of data models and its components, Database Design and development
Knowledge of performance tuning of Physical databases and conceptual understanding of the internal architecture of the underlying RDBMS
Requirement 7.
Web Application Security Architect:
Has done threat modeling and involved in all SDLC phases of s/w development guiding the development team in securing the application and following best practices of Application security
Designed & Developed Web Application(s) under secure software development practices
Well aware of the OWASP top ten, SANS Top 20 AND current application related vulnerabilities, web application security holes and how to mitigate and provide resolution.
Has done vulnerability assessment of an application and secure code reviews primarily manual checks.
Provided Design & Development specific solutions to thwart mainly Web Application Security Threats (Web Application Threats from 1998 to till date only counted)
Has extensive knowledge of Cryptography, PKI, Digital Signatures, Authentication mechanisms, modes types and implemented & worked from a programming perspective. and not from an "Administration" perspective
Preferable if
Certified in – CISSP, CSSLP, SSCP, SANS
Active member of OWASP community and / or related communities
Experienced in Application Vulnerability Assessment & Penetration Testing Skills (VAPT) & knowledge
Experienced in Security Code Reviews using tools
Please mail your referrals as per skills/Recruiter mix below:
Payment Architect : Please mail your referrals to hnagarajan3@csc.com
J2EE - SOA Architect :Please mail your referrals to medisonebene@com
Front End Web Architect: Please mail your referrals to medisonebene@com
Mobile Architect : Please mail your referrals to mwajid@csc.com
C++ Application Core Services (Components) Architect : Please mail your referrals to srajendran23@csc.com
Oracle-Data Architect :Please mail your referrals to hnagarajan3@csc.com
Web Application Security Architect: Please mail your referrals to mwajid@csc.com
The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message.