This is my direct client requirement,
I can schedule interview on monday...

Loc: CA
Duration: long term


Overview of Position:
The Release Engineer will be responsible for managing complex code builds
and supervising day-to-day code integration activities for a team of 20+
developers spanning multiple applications, environments and locations. The
candidate will be responsible for developing and maintaining portions of the
integration and release processes within the eCommerce team. The Release
Engineer will be responsible for creating and maintaining environment
configuration and controls, code integrity, code conflict resolution, and
will work closely with software development, programming and QA teams to
review code for compatibility issues, resolve issues as they arise and
implement deployment processes.

Required Skills

* 5+ years in Linux/Unix Release Engineering role
- Experience with building and deploying J2EE based
applications
- Experience with isolating build/deployment issues versus
code issues.
- Ability to perform Linux/Unix general system maintenance
* 3+ years source control tool experience (e.g. Subversion, Clearcase)

* 3+ years build automation experience (e.g. Cruisecontrol, Anthill
Pro, Hudson)
* 3+ years build tools experience (e.g. Ant, Ivy, Maven, etc.).
* 3+ years of Perl and/or UNIX shell scripting
* 2+ years SQL experience
* 1+ years experience administering and configuring Apache/Tomcat
* Experience working with and administration of web server
technologies (e.g. JBoss, WebSphere, Web Logic)
* Experience in Source Code Branching and Merging


Desirable

* Hands on knowledge programming in Java/J2EE, HTML and XML
* Hands on experience with Subversion merge tools
* Internet / E-Commerce application development experience
* Experience using major relational databases (e.g. Oracle, DB2)



Key Accountabilities:

* Create, maintain and support extensive build and test environments
(Development/Integration/Staging)
* Create, review, publish and manage formal release notification,
instructions, deployment notes and launch plans as needed
* Support and enhance build and release processes through automation
using a combination of processes, existing tools and enhancements.
* Coordinate release activities with Release Management, Project
Management, QA, and Web Development teams to ensure a smooth and
trouble-free roll out of releases
* Manage, deploy and support multiple concurrent releases through
various test environments
* Manage and maintain multiple test environments, ensuring that these
environments are properly setup, configured, and available for each project
as scheduled.
* Trace complex build problems, release issues and environment issues
in a multi-component environment
* Develop, maintain and enhance key parts of the release procedures
and processes. Communicating and educating those aspects to management and
other stakeholders where applicable.


Skills Summary:

* Solid understanding and practical experience of software development
life cycles, with particular emphasis on release engineering functions.
* Solid understanding and experience with Agile software development
methodologies
* Experience working with rapid, overlapping product release cycles
* Excellent analytical and problem-solving skills
* In-depth understanding of the principles and best practices of
Software Configuration Management

Willingness to work evenings and weekends in support of builds and
deployments

-- 
You received this message because you are subscribed to the Google Groups 
"OracleD2K" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/oracled2k?hl=en.

Reply via email to