Description

Overview
• Will be developing and maintaining modular scripts and workflows to model and automate deployment of web applications, databases and supporting infrastructure stacks in highly virtualized and cloud-based environments

• Will work closely with application development and operations teams to further promote end-to-end automation of entire deployment life cycle

• Our client is pursuing a pipeline approach to deploying technology and modeling solutions

Requirements:
• Extensive experience in Java development
• Experiencing in configuring middleware and RDBMS software including JBoss (required), Apache HTTP Server, WebSphere MQ, Oracle and/or PostgreSQL
• Some Configuration management experience including Chef, Puppet, CFEngine or similar
• Intermediate to advanced hands-on scripting experience in Python, Ruby or Perl
• Practical use of version control systems such as Subversion or Git
• Working with issue, bug and feature management tools such as JIRA, Bugzilla or similar
• Developing automated builds and tests using continuous integration (CI) tools such as Bamboo, Jenkins/Hudson or similar
• Some experience with web-based deployments including SSL and certificates, load balancing and horizontal scaling

• Experience with infrastructure automation
Role
• Develop automation scripts and deployment workflows
• Build and Maintain functionality for Web Application Server (JBOSS)
• Set roadmap and strategy for configuration of automation for middleware
• Help review, select and integrate new and updated automation tooling
• Share knowledge and best practices with infrastructure and application development teams to enable them further automate deployment processes

Education

Any Graduate