Minimum 3 month contract

* These 2 Contractors will work as a team, independently and
report in their findings to the VP on a weekly Specific Background: They
want people from I.T. Consulting, e.g., Accenture . They need people
skilled & trained in artifact discovery methodologies; people who have
uncovered the artifacts. This is a Reverse Engineering effort.

* Technology is Core Java, Tomcat, Hibernate, Spring and JSF
frameworks, Struts Framework for another application, AJAX...

PROGRAM TRACKER EFFORT

Forensic Business Analyst/Documentati on Specialist (Process) and
Forensic Application Architect (Code) will work together to create
artifacts that depict business process and technical architecture for a
proprietary mission critical application. Conduct due diligence of
business processes, data flows, application architecture, physical
network and infrastructure and problem triage.

Below:

Bold type - Forensic Application Architect role

Regular type - Forensic BA/Documentation role

* Application style characterization - uptime needs; peak, valley
user & processing times, eg I/O characteristics {how much data
processed? How fast does it need to be processed? Concurrent user
loads?}
* Application support manual - job scheduling, log maintenance,
monitoring / instrumentation
* Application error catalogue - what are all of the known issues,
bugs, defects with the "in scope" application
* Triage procedures - how does one go about diagnosing bugs,
defects, issues with the "in scope" application. Should also include
what logs, system processes are available to assist in diagnosis
* Resolution procedures - how does one resolve each known issue /
bug / defect with "in scope" application
* Application access inventory - what ids and passwords does the
application need / use for db access? Necessary OS security permissions?
Superuser ids and passwords? Any systemic processes such as web
services? What rights do these services need / have (ids the services
run under?)
* Context Diagram, eg what systems "touch" the
* UML Static Structure & Deployment Diagrams
* Data flows (if applicable)
* Data model (ERD)
* Infrastructure diagram - what servers, ports, and network
segments
does the application live on? How many environments are there -
topologically characterized?

Technologies include:

* Tomcat application server using POJO
* Hibernate, Spring and JSF frameworks
* Another similar application uses Struts framework
* DOJO toolkit for AJAX
* Post GREs DB backend