The primary function of this position is to provide architectural guidance, technological recommendations and transition strategies that support the development and implementation of initiatives based on Common Delivery, Services Based Architecture, and Agility for moderately complex or single projects.
PRIMARY DUTIES:
Provide strategic thinking, solutions and roadmaps while driving architectural recommendations
Ensure architectural adherence through blueprint and design reviews Assist in the remediation of application stability and performance
Adopt and communicate new concepts, ideas, techniques, best practices and technology assistance
Perform project level design, debug and performance analysis
Responsible for the development and production support of enterprise application utilities and models to include publishing, best practices and guidelines for supported technologies
Work with vendors and product management areas to establish required infrastructures and frameworks Provide 'Shrink Wrap' solutions to solve business and technical needs
Perform product evaluations, and Proof of Concepts' Provide architectural strategy and subject matter expertise in the following areas (dependent on knowledge and expertise):
Development platforms (.NET, J2EE, COM, COBOL, CICS, IMS) User and B2B Interfaces Web Service design Application Integration Business Intelligence, Data Warehouse, ETL, RDBMS Middleware technologies Document Composition and Forms technologies Document, Imaging and Web Content Management Print technology support Transaction design (OLTP, Batch, etc.) Component Based Design Operating Systems Office/Productivity Suites ERP Systems Performance Engineering Networks, Telephony WEB Technologies
WORK EXPERIENCE: 5+ years in enterprise, application, and information architecture design.
Experience managing the application delivery process is a plus.
Experience in people, product and/or project management is a plus.
Experience working in a matrixed organization is a plus.