|
Responsible for the Application Service architecture function of
a global technology and infrastructure organization. This position
provides SOA infrastructure architecture expertise, application
infrastructure architecture expertise, Global OIM (Office of Information
Management - global technology function) wide non functional specifications
and standards as well as application infrastructure architetcure
standards for all global OIM applications.
This position is focused on defining the architectures that provide
for the effective and efficient linkage between applications systems
and supporting infrastructure. This position will work closely with
team members, the OIM application teams and the various architecture
teams.
II. Specific Functions
1. Provide technology assistance and guidance to global application
development teams during new development and significant enhancement
efforts. This guidance should include assistance with requirements
definition, design and implementation approach as it relates to
technology infrastructure and the applications utilization of such.
Where there are alternative solutions the appropriate strategy should
be recommended considering cost, ease of implementation, support
and development as well ass integration with existing and future
technology infrastructure.
2. Define global application architecture standards, application
tool tandards as well as application enabling standards in collaboration
with key application development team and key member firms. These
tools should be established through a formal process and with appropriate
approval through the global ITMC and CIO Council as appropriate.
3. Provide SOA expertise to development teams, as well as participate
in the architetcure review process for non functional specifications,
non functional services and application infrastructure architetcure
standards.
Responsible for defining the architectures that provide for effective
and efficient linkage between applications systems and supporting
infrastructure. This focus is not on the major global applications
themselves which is handled by the application teams, but rather
the application integration architectures and application enabling
technologies.
III. Education:
University degree in engineering, information technology, computer
science, with advanced degree in technical or business management
an advantage.
IV. Knowledge, Abilities and Skill Expectations
Solid understanding of SOA (IBM preferred) technologies, concepts,
architetcure and development.
Proven record in integrated approach to large applications and technology
platforms design, architecture and implementation.
Senior application and technology architetcure experience, preferably
with strong SOA background
Sound understanding of standard applications and platforms esp.
Microsoft in enterprise applications development and SAP.
Solid knowledge in application development life cycle, including
requirements definition, system design and testing / QA and trqansition
to production.
Knowledge of major technologies, emerging technology solutions and
industry trends with focus on applications and application enabling
technologies
5+ years with Java technologies, including J2EE, JDBC
5+ years with application servers (Weblogic, Websphere, Tomcat)
3+ years designing web services (SOAP)
3+ years leading a the definition and implementation of a SOA Life
Cycle for a major multinational corporation
Strong experience with distributed messaging topologies
Strong experience with decoupled systems using both synchronous
and asynchronous messaging patterns at a major multinational corporation
Strong experience integrating security technologies (SAML, WS-Security,
LDAP, SSO)
Understanding of network topologies and how they influence the messaging
patterns and security concerns for distributed systems
Understanding of Enterprise Service Bus, both industry standards
and multiple vendor specific product lines Understanding of data
abstraction and DSP concepts
Direct experience with IBM SOA stack preferred (BPM, ESB)
Experience facilitating Joint-application-design sessions
Excellent written and verbal communications skills. Ability to effectively
communicate technical matters and collaborate with senior management,
business teams and IT teams is a requirement.
Strong analytical skills
Good organization skills
Excellent presentation skills
V. Experience
8 to 12 years
Industry experience in planning, architecture and design of standard
technology application platforms is essential. Experience in managing
large programs in an international environment and the ability to
collaborate with senior management, business teams and IT teams
are essential for success.
Please forward resume with salary/rate requirements to: Terri -->
tschmitt@marshwinds.net
|