1. At least 5 years of experience in writing complex Linux shell scripts and installing software in Linux environments.
2. At least 5 years of experience working as a build master for Java/JEE based projects
3. Proven experience with:
a. Using Maven for building and deploying multiple JEE projects and managing JAR versions
b. Using SVN as a source code control tool - Creating Branches, Merging etc.
c. Apache httpd/Apache Tomcat/JBoss installation, setup, configuration and writing deployment scripts
d. Jenkins and/or Hudson installation, setup, configuration
e. Code Quality analysis tools like SonarCube or Cobertura and Jenkins integartion
4. Experience in managing various development environments for builds and deployments.
5. Experience working with a relational database like Oracle and writing basic SQLs to manage data.
6. Having a good java programming background and experience in JEE technologies like Spring, Hibernate, JPA is a very big plus.
7. Exposure to SSO products like OAM/OIM is a big plus.