Career Opportunity Send Resume ►
Category: Architect Job Type: Architect, Enterprise Infrastructure
Job ID Number: 2530 City/State: Claymont    DE
Job Title: Architecture Manager
Job Description: 5 month contract
Claymont, DE

Collaborates with the lead application architect, infrastructure architect and application development leads on the design, engineering and development of information technology solutions.
Supports the design, analysis, development and implementation of engineering infrastructure solutions of projects for complex business solutions with a focus on performance.
Responsibilities may include risks assessments, partnering on capacity planning and the diagnosis and correction of application/network problems resulting from performance testing.
Troubleshoots and proceeds on resolving infrastructure compatibility issues based on system architecture and performance volume stress testing metrics/results.
May be involved in the creation of design specifications and the development and application of utility programs and may resolve infrastructure compatibility problems as they arise.
Researches and evaluates alternative solutions and recommends the most efficient and cost effective application programming solution.
May code new or modified programs, reuse existing code through the use of program development software alternatives and/or integrates purchased solutions.

Skills:

2+ yrs experience performance engineering or architecture for complex, N-tier SOA applications or web applications.
Experience defining performance and monitoring strategies
Experience in bottleneck detection at multiple layers of a solution stack: network, hardware, O/S, web tier, app/service tier, data tier
Experience configuring and interpreting Performance Monitoring Infrastructure (PMI) information
Experience using, configuring, and interpreting O/S (particularly AIX) monitoring tools like NMON, top
Experience tuning Java App Containers like IBM WebSphere, BEA WebLogic, JBoss, or similar
Experience with JVM tuning: producing and interpreting heap dump and stack trace information, interpreting verbose Garbage Collection logs, using profilers like JConsole or VisualVM
Experience configuring and customizing performance monitoring tools like IBM Tivoli Composite Application Manager (ITCAM), CA Wily Introscope, or similar
Experience using load generation and scripting tools such as HP LoadRunner (Mercury), RadView WebLOAD, IBM Rational Performance Tester, or similar. Experience writing performance scripts.
Experience with Java performance utilities such as Jmeter
Experience using monitoring APIs like JMX (or examining JMX output)
General understanding of Java technologies and concepts: Servlets, EJBs, JAXB, object serialization, threading, connection pooling. Can review application code using these technologies and provide tuning recommendations or opportunities for application refactoring
Experience defining and implementing a tiered caching strategy

Desirable Skills/Experience:

Experience developing or testing Web 2.0/RIA technologies like Adobe Flex, JavaScript frameworks like Dojo, jQuery, etc
Experience with WebSphere Application Server
Experience with Mule ESB
Experience creating monitoring dashboards/alerts
Experience with an caching framework such as ehCache/Terracotta, Oracle Coherence, or IBM WebSphere eXtremeScale (DataGrid)
Send Resume ►
Home | Careers | Employers | Resources | About Us | Contact        
Copyright (c) 2003, Leading Edge, Inc. All rights reserved.
Leading Edge logotype is a registred trademark. All other logos are the property of their owners.

Website Design by Koalatech