The Application Engineer will be responsible for the support of middleware application servers and environment integration support in production environments.
Knowledge, Skills and Abilities:
Support administration of customer application server environments
Support integration of customer application environments with other components of the environment (databases, operating systems, networks)
Evaluate performance of production servers and respond to issues that arise related to application servers
Troubleshoot application server and environment issues
Support developers and QA by assisting in the maintenance and configuration of test environments and application servers, per development specifications
Aid in the design and development of new systems, and redesign of existing systems, to fulfill the needs of the customer
Support multiple platforms, including after-hours support and off-hours maintenance
Participate in a weekly on-call rotation
Requirements:
Education: BA/BS in Computer Science or related discipline
Experience with Weblogic application servers
3-5 years related experience, primarily in a Unix environment, including at least 1 year of application server administration in some form
Strong user-level Linux/UNIX experience
Understanding of n-tier web application systems
Development experience in at least one dynamic web application language (Java, ASP, .NET, PHP, etc)
Fundamental concepts of Java (classes, exceptions, stack traces)
Fundamental concepts of relational databases
Fundamental concepts of networking (TCP, Load Balancing)
Desired:
Experience with WebSphere, Tomcat, and/or JBoss application servers
Solaris and/or Linux administration
Basic experience with F5 load balancing
General J2EE concepts and components (Servlets, EJBs, JMS, JDBC)
Experience administering highly available, enterprise class operations environments