Oracle SOA Application Architect
Job Category:Architectural Sr Specialist Consultant Primary Location:USA-IL: ILLINOIS-CHICAGOSchedule:Full-time Job Type:Regular Employee Status:Regular Yes, 100 % of the Time Job Posting: 03/20/2008Description: Essential Functions: Provide senior technical leadership, guidance, and support in the design, development, and deployment of complex applications in distributed computing environments. Specific emphasis will be focused on Oracle SOA Suite, Fusion, J2EE, Web Services, Portals, Integration, and SOA capabilities. Responsibilities: Understand the client environment (technical and business) and requirements and provide input to the project, account, and system teams Participate with business architects and analysts in defining business requirements Translate business requirements into documented data, application, and infrastructure requirements Define and apply common best practices for the application architecture and communicate them to the user and development communities Map logical application systems to physical application systems Define the application architecture(s) taking into account business and technical requirements, client environment, commercial tools, and stated project/program objectives. Provide advanced troubleshooting and consulting services to the project team(s) when requested. Provide liaison with infrastructure support group in the areas of procurement, procurement scheduling, and architecture integration. This role requires 100% weekday travel.Essential Job Functions Technical: Work independently within a business area and assist at the enterprise level to influence the technical decisions during all phases of the project. Technical: Know the relevant issues and considerations in selecting both technical software packages and vendors including their capabilities, the clients who have installed them, and user experiences with them. Technical: Design and construct interfaces across platforms. Methodology: Provide consulting support to the project during the Vision and Strategy, Architecture, and Development phases. Management: Lead a team of 6-10 resources (CSC, client, and third-party resources) in your area of expertise to successful conclusion of a project phase. Business: Provide input in identifying issues and considerations for selecting business application packages and vendors. Relationship Management: Manage client expectations and balance the needs of CSC and the client to ensure satisfaction for both. Relationship Management: Influence decisions and project direction at the executive level. Leverage: Perform consultative selling and leverage business through superior delivery skills, good client relations, and subject matter expertise. Leverage: Participate in proposal efforts and sales calls. Essential Knowledge:Must have experience with the followingOracle SOA Suite technologies, including:Oracle JDeveloper 10g Oracle Business Rules Oracle BPEL Process Manager Oracle Business Activity Monitoring Oracle Web Services Manager Oracle Enterprise Service Bus Other Oracle Fusion Middleware technologies, including:Oracle Identity Management for E-Business SuiteOracle Application ServerOracle TopLink 11g Additionalexperience in distributed technology with recent emphasis on J2EE, Web Services, Portals, integration, and SOA. The ability to review, and if necessary develop, code in Java (or other languages), XML, and SQL is necessary. Experience and understanding of appropriate usage of methodologies such as RUP and XP is important. Deep understanding of architecture and design patterns is required. The ability and experience to graphically model the architecture to communicate it's intricacies to technical as well as business audiences is essential. Essential Education: BS/BA degree in Computer Science or equivalent work experience plus 8-10+ years of industry experience. Essential Skills: Core software engineering concepts - control structures, basic declarations and data structures, fundamental algorithms, thread management, error and exception handling, etc. Object Oriented conceptual expertise - classes, inheritance, encapsulation, and the tools used in their definition (UML, Use Cases) Testing theory and practice - unit, integration, user acceptance, regression Methodology concepts - Use cases, task flow, sequence, object modeling Project/Quality Assurance Management - estimating, design reviews, metrics Database/Data Access - RDBMS, tables, triggers, logical and physical modeling, access strategies and tools, concurrency models Design concepts - Layered architecture, components, interfaces, messaging Extensive experience in large-scale application architecture, design, and development using major J2EE application servers (BEA Weblogic, IBM Websphere) and essential J2EE elements (EJB, MDB, Servlets/JSP, JCA, JMS) Capable of application modeling using UML, specifically using Class, Interaction, Sequence, Activity, and State Diagrams, and of documenting deployment using Deployment Diagrams. Familiar with Software Change, Configuration Management, and Build Processes in a complex environment of re-useable Java components. Back-end experience with major RDMS systems (Oracle, DB2, Sybase) Multiple hardware solutions including Sun Solaris, HP/UX, IBM/AIX, Intel/Windows and Linux. Basic Qualifications Bachelor's degree or equivalent combination of education and experience Bachelor's degree in a related field preferred Six or more years of experience in technical architecture analysis and design Experience working with CSC Catalyst and/or equivalent client or vendor-mandated methodology Experience working with the client's enterprise products, services, and strategies Experience working with at least two technical platforms and associated integration techniques Other Qualifications Good technical infrastructure performance modeling and benchmarking skills Strong communication skills Ability to deal with and resolve ambiguity Ability to anticipate problems and take decisive action, giving regard to the impact on both the client and CSC Ability to adjust personal style to different situations Willingness to travel Remote Work Location Authorized:No Relocation Assistance:Not AvailableClearance Level:None Create Success
|