Job Title ESB DeveloperEngineerLead Location Detroit, MI Contract 24+ Months The ESB (DataPower + WebSphere) engineer performs the installation, configuration and day-to-day tasks associated with ensuring the smooth and efficient operation of a SOA environment. General responsibilities are Install application server software and create the necessary environments required by the system development life cycle. Configure all environments to each application's specific requirements (such as JDBC, JMS, web services, High Availability, Session Management, Security, Service Integration Bus, etc ). Proactively performance tunes each environment as well as reactively troubleshoots problems that occur. Provide development and break fix support. Additionally, this job has the following responsibilities Technical Duties and Activities System design including fault tolerance and high availability solutions Work with application project teams to provide feedback on designs and gather requirements for the application server environment Create and Modify WebSphere clusters required to implement the different logical environments in the system development life cycle (dev, test, stage, prod) Create and Configure application instances within each of the cells as required Configure Security as required (SSL, single sign-on, administrative, application, etc ) Configure the required web server (IIS, iPlanet, IHS) with the Application server software plug-in Configure the Application server software to each individual application's requirements (Services Integration Bus - JMS Web Services, JDBC, Security, etc ) Set up the Application server software and each application to be highly available with the goal of 24x7 up-time Performance tunes the Application server software so that it is optimized for each application This will include working closely with the application development teams to administer load testing and monitoring Deploy applications to the Application server as well as define and set up automated application deployment mechanisms Provide development support to the application development teams Research and troubleshoot problems related to the Application server software, the applications that run on them as well as the external systems that they interact with Communicate regularly and effectively with other team members, clients (application developers) and vendors (other technology teams) Provide outage support as needed working with an enterprise action team Provide estimates, updates and documentation for work assigned Qualifications Skills Requirements Experience managing diverse cultural work environments Excellent oral and written communication skills particularly oral The ability to explain technical issues in business layman s terms is critical 5 years of experience with WebSphere Application Server 3 years experience as a team manager or leader Agile Scrum SDLC approach experience highly preferred Web servers (IIS, iPlanet, IHS) Experience with WebSphere AppServer, Tomcat, JBoss, Apache, DataPower, WMQ, WXS, GSA, RabbitMQ, API Gateway, and API Portal Automation Experience - Shell scripting, Python, UNIX Languages - Java, J2EE Products - Tomcat, WebSphere, Jboss, Apache, API and Messaging Experience with Process Server a plus Experience with WebSphere Sensor and Events (WSE) and WebSphere Business Events (WBE) a plus Experience with MQ, Message Broker a plus Experience with other JEE application servers a plus JEE development skills a plus Excellent testing, technical and analytical skills Ability to multi-task Excellent oral and written communication skills EDUCATION OR EQUIVALENT BS in computer or related field
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.