Current Jobs

Build Release Engineer

CRI

Contarct

H1B,Green Card,Citizen

UNIX Scripting, JBoss, Java Environment

10+ years

Build Release Engineer

DOE

Princeton, NJ

Apply Now
<< Back to all job

Job Description

The Software Deployment Engineer will build, release and deploy applications in a fast-paced, web-based application environment. The Software Deployment Engineer will assist in development, production application support and will lead existing build and release processes.

Essential Duties and Responsibilities:

  • Builds and deploys Web Applications in a clustered and load balanced N-Tier infrastructure into staging and production environments.
  • Assists in diagnosing and solving production issues.
  • Provides guidance to ensure that deployment plans follow best practices and avoid pitfalls to ensure successful deployment.
  • Responsible for software configuration management (SCM) and software source control systems.
  • Monitors application and server status in support of software deployments.

Experience/Skills

  • Good working knowledge and understanding of software development technologies (Java/J2EE, HTML)
  • Strong Unix skills. Shell scripting is must.
  • Working experiences with tools like WinSCP and Putty
  • Knowledge on Internet/File protocols such as HTTP, HTTPS, FTP etc.
  • Knowledge of SVN, Clearcase or other major version control tools
  • Experience in Ant and Maven build technologies
  • Hands on application deployment experience
  • Working knowledge of Networking and network topologies such as routers, firewalls
  • Knowledge of Oracle and SQL, able to write complex queries.
  • Working knowledge on Apache (mod_jk, Load balancers and SSL)
  • Working experience with JBoss application server such as setting up the cluster environment.
  • Ability to work closely with engineering and infrastructure teams
  • Hands on Java coding experience is important
  • Experience with continuous Integration tools such as Hudson or Jenkins.

 Education:  Bachelor’s degree in Computer Science, Engineering or equivalent and relevant work experience.

Required:

  • Primary Skill :  UNIX Scripting, JBoss, Java Environment
  • Secondary Skills - SVN, Oracle