| Responsibilities:
Build, deploy and support J2EE SOA for different software environments. Create and maintain build scripts using Apache ANT to perform builds efficiently. Work with Development Team Leads and Testing team to establish a build schedule, execute the builds and troubleshoot build failures, if any. Coordinate with the Development Teams to receive the correct versions of re-usable and dependent components and with Environment team for issuing/installing successful builds. Participate in Test/Staging deployment and debug efforts. Secure access to configuration items by assigning the required roles to various users. Create documents on build process and flow, build script maintenance, user guide for developers for local builds, etc. Tailor and communicate procedures for configuration management as well as administer and monitor the SCM activities.Automate self-service releases, enabling developers to build, test, package, canary, and (in some cases) deploy their products independently. Migrate CVS repositories into clear case. Implement SCM plans and process.
|
| Required Qualifications:
Bachelors degree or its foreign equivalent in Computer Science or Software Systems or Information Systems/CIS/MIS, Electronics or a closely related field. The employer will also accept a combination of education that is evaluated by an authorized credential evaluation agency found equivalent to a BS in the field of Computer Science or Software Systems, Information Technology or Information Systems/MIS/CIS, Electronics or a closely related field. Two years of experience in any Software Applications development occupation. Experience must include work with Java/J2EE, APACHE ANT, CVS, software configuration management, and configuration management, change management, build and release management, version control system and tracking system tools.
|