| Title: Deployment Engineer
|
| Location: San Francisco, CA
|
| Job Type: Contract
|
| Compensation: per Hour
|
| Reference Code: 951461-WQG
|
Description: Our client is seeking a Deployment Engineer.
Duties and Responsibilities:
- Participates in a team responsible for configuration, packaging and deployment of java-based web applications for client
- Acts as a subject matter expert on key application server technologies used in client's environment, such as JBoss/Tomcat, as well as a broad knowledge of all technologies used
- Develops and integrates tools and methodologies for automating package, deployment and configuration of all applications within the client environment
- Assists the project teams as application code moves between environments on a smooth path to production
- Troubleshoots application integration, deployment and configuration issues
- Reviews engineering specifications and requests for new/updated applications for technical feasibility, recommends/implements solutions and produces thorough documentation
- Provides input on new and existing processes and procedures based on industry best practices
- Can organize, assemble and lead teams from multiple IT groups, and in some instances, may supervise daily work activities of assigned team(s)
- Acts as a role model and mentor on technical issues
- Demonstrates creative thinking and innovative approaches using multiple technologies and works to clarify technical ambiguity
- This is a hands-on role where significant participation in build and escalated support activities will be expected, including highly technical problem solving and/or performing technical audits of work done by client staff and vendors
|
Requirements: The skills, experience, and education required for this position include the following:
- Bachelor's degree from accredited college or relevant experience
- 5-7 years of software build/release experience with strong expertise in application build/deployment of J2EE application servers, preferably JBoss/Tomcat
- 2 or more years of technical leadership experience is preferred
- Possesses comprehensive technical knowledge and organizational skills to oversee, coordinate, and participate in highly complex projects with high visibility and high impact to the business
Required Technical Skills:
- JBoss/Tomcat installation, configuration, maintenance and troubleshooting
- Apache HTTP server
- Significant experience with UNIX shell scripting and Ant build scripting
- Significant experience with Ruby scripting
- Enterprise-class RHEL Linux operating system and related technologies
- Building and installing custom RPM binary packages
- Strong background with source code management tools, preferably Subversion
- Common network services such as LDAP, DNS, SMTP, etc.
Desired Technical Skills:
- Experience in automated continuous integration, preferably Cruise Control
- WebSphere MQ/WBI
- Cybermation ESP Enterprise Job Scheduler
- LCFG and/or other similar configuration and software management tools
- Oracle administration or end-user experience with Oracle database
- Working knowledge of Java programming, Perl, and Python scripting, along with various compilers, libraries, packaging, installation and licensing tools under formal software processes
- Ability to guide others in adaptive problem solving
- Ability to negotiate with customers and business partners and influence others to build consensus and achieve customer objectives
- Ability to perform a combination of lead and supporting technical roles in multiple simultaneous projects
- Minimal escalated on-call support expected, as projects demand
- Minimal travel expected
|
|
|
|
|


|
|