Lead Performance Architect
Job Purpose: Work with customers, partners and peers to ensure that PRPC-based application solutions achieve and maintain excellent performance and end-user response time. Responsible to investigate, assess, analyze, document and remediate performance issues. Lead, guide and teach developers and administrators in performance analysis tools and techniques and guide infrastructure, network, desktop and database administrators to achieve optimal performance for their PRPC-based solutions.
Roles and Responsibilities: Provide leadership, insight and technical expertise in all aspects of PRPC application performance. This includes but is not limited to:
• PRPC product architecture
• PRPC application design and implementation
• Database performance and tuning
• Interface implementation and performance
• Network and desktop connectivity, configuration and performance
• Java application server performance and tuning
• Work with minimal supervision providing tactical leadership while demonstrating appropriate technical, cultural, and political awareness, tact and sensitivity.
• Demonstrate expert level understanding of end-to-end application architecture, performance instrumentation and performance tuning, including desktop/browser, network, java application server, database and interfaces/integrations
• Apply understanding to assess, identify and remediate latency, capacity or efficiency issues at every layer of the overall application.
• Analyze ‘sick systems’ to find root cause and remediation.
• Assess application performance and efficiency prior to go-live to ensure customer success.
• As needed, guide application load testing, ensuring relevance and investigating / remediating issues as found.
• Educate customers, peers and partners to achieve better understanding of performance analysis.
• Serve as instructor in formal classroom setting as needed.
• Mastery of PRPC business rule application development platform.
• Develop and demonstrate expertise in PRPC architecture and performance tools.
• Demonstrate success in discovery and remediation of application issues and achieving optimal tuning and application response.
• Successfully educate customers, partners and peers in proper performance assessment tools, techniques and best practices.
• Other responsibilities will be assigned as required. Flexibility and ‘can do’ attitude are critical.
Education and Experience Requirements:
• Availability to travel 75%- 100%
• US Work Authorization
• Passion for investigating, problem solving and quality through end to end architecture(root cause and remediation)
• Expert communication abilities with ability to share knowledge and partner as SME
• Previous success in analysis, design, development, deployment and support of large scale multi-tier enterprise application systems.
• Expertise in database application / query design, implementation and tuning (Oracle or DB2 LUW).
• Experience in configuration and operations
• Enterprise class technologies (DB2, MSSQL…)
• Expertise in database server configuration, operation, performance and tuning (Oracle, IMS-DB or DB2 LUW).
• Experience in application integration technologies including one or more of the following – EJB, XML, JMS, MQ, RMI, CORBA, .NET, SOAP,LU 6.2, MDB, JDBC or comparable
• Experience in operation and performance of application servers (WebSphere, JBoss, WebLogic, Tomcat, CICS, IMS-DC, Tuxedo, and Encina). or comparable software components
• Experience in one or more programming languages, preferably object oriented languages including Java or C++.
• Competence with scripting tools and languages (shell/gnu, JCL, Rexx, Perl, etc.).
• PRPC Certified System Architect credentials are to be achieved as part of the standard employee enablement in first two months of employment. Certified Senior System Architect credentials are to be achieved within first six months of employment.
No comments:
Post a Comment