Job Description :
Interview Process: Phone Screen and In-Person Interview Must

*Job Title: Production Support (Tomcat

*Location: San Francisco, CA 94105*

*Duration: 6-12+ Months*

*Summary Production Support Role:*

Repair outages on enterprise applications, perform proper root cause
analysis and ensure systems operate properly.
Align engineering development requirements with the capabilities of site
infrastructure and become proficient in understanding how each software
component, system design, and configuration is linked together to form an
end-to-end solution on a small sub-set of applications.

Participate in the design of architecture and automation that deliver
against strict requirements for functionality, scalability, performance,
and reliability, working closely with software developers and QA engineers
prior to production release to ensure smooth transition into production.
Monitor, diagnose and triage service application issues for enterprise web

Quickly determine business impact during troubleshooting.
Create pre-production code backups, new code updates, configuration file
updates, application configuration changes, application engine installation
and setup, registry changes, virtual and physical IP address assignments.
Use automation/scripting languages to create internal solutions for common
problems, adjust complex customer applications and cache configurations as
necessary, and optimize environment variables.

Verify and reproduce system operation issues and diagnose by interacting
with development to understand the problem through database querying, log
file analysis, error correlation, scripting, and data analysis.
Serve in an after-hours support on-call rotation as an escalation contact
and subject matter expert for service trouble incidents, and triage
incoming issues.

Correctly prioritize efforts to solve issues when appropriate or expedite,
and determine when further escalation is needed.
Identify areas to reduce errors, implement automation and improve
operational efficiencies.


Working knowledge of web-based applications
Working knowledge of high availability configurations, load balancers,
capacity planning, performance tuning
Working knowledge of application support and troubleshooting in a tiered
server architecture

Understanding of various types of authentication methods for applications
Knowledge of Tomcat, Jboss, and Java based application servers
Working knowledge of scripting languages such as PowerShell, SQL
Ability to work in a fast-paced environment and learn new technologies

Understand industry best practices regarding governance, security, change
control and incident management
Strong troubleshooting skills in a Unix/Linux environment