Duties & Responsibilites : | -This position is responsible for acting as an advisory resource on multiple project teams, clarifying business requirements, performing integration analysis and design, is the chief designer for a large project, and creates application/system documentation of highly complex systems across the entire organization.
-Devises or modifies procedures to solve the most complex problems.
-Knowledge, skill and competency requirements:
Behavioral Competencies:
-Problem Solving
-Communication for Results
-Information Seeking
-Results Orientation
-Teamwork
-Ability to learn new technical skills quickly
-Technical Consulting
-Adaptability
-Leadership
Technical Competencies:
-SOA, ESB, and Integration architectural principles and practical experience
-Enterprise Web Services design and development experience
-Requirements, Data Analysis, Data Mapping, Schema creation
-Integration Systems Design
-Integration (end-to-end) Testing
-Interpreting code, configuration
Skills Required:
-Preferred, but not required to have previous programming language experience (such as C#, Java)
-SQL and Relational Database skills (MS SQL Server, Oracle)
-Domain-specific skills within application, data, integration, security, and/or infrastructure, including
-XML, XSD design
-Websphere MQ, DataPower
-ESB functions to program design, development, and implementation of an enterprise solution on distributed platforms:
-Message characteristics and processing
-SOAP/Rest Web Service design and implementation
-Sterling Managed File Transfer – File Transfer (FTP, sFTP, PGP encryption)
Essential Functions:
- Participates in or leads project planning sessions for complex or critical systems with clients, business analysts, architecture and IT Capability team members.
- Translates business and technical requirements into Enterprise Integration Designs.
- Collaborates with Enterprise Architect to provide recommendations on system options, risks, cost/benefit analysis, and impact on cross-functional business goals and processes.
- Responsible for analysis, design, development oversight, integration test, QA support, deployment of developed components.
- Responsible for, oversight and sign off of work products from internal and external service providers, ensuring that delivered work products conform to needs of the product plans and meet the desired quality.
- Responsible for developing and overseeing the transition plan to the maintenance environment.
- Provides all artifacts to ensure maintenance provider can support, enhance, and maintain application.
-This person will be a high level consultant to a few different groups that are working on integrating their systems with a new website.
REQUIRED SKILLS:
Integrating large systems using webservices. XML, XSD, software architecture knowledge including SOA or ESB. End to end testing of the integration.
Day to Day Activities:
- 60% Analysis/Design –
- Technical understanding, application of existing patterns –
- SOAP Web Services
- Messaging – BizTalk/MQ
- File Transfer
- SSO – SAML Assertion
- Interpreting C# applications
- Working with IT Capability Teams: primarily Architecture, Web Team, and Data Team. Rarely required to work with business units.
- Data Mapping, XSD/XML design
- Context, and Sequence Diagrams
- Creating pseudo code
- 10% Integration Testing (Plan creation and execution) – Allianz considers Integration Testing as end to end testing happening after unit testing and before functional testing. Testing is accomplished either by executing requests/transactions from source system, or utilizing Tools such as SoapUI.
- 1% Design Review with Integration Team and then Project Team.
- 29% QA Support, Knowledge Transition to support staff, Production Deployment, and Warranty.
|