Sorry, but this job has expired. Please try another search or browse our jobs.

DevOps Release Automation Engineer

Job Category:
Software Developer/Engineer, QA/Tester
Job Type:
Contract
Level of IT Experience:
1-5 Years
Area:
Central Dublin
Location:
Dublin
Salary Description:
Negotiable
Posted:
12/01/2017
Recruiter:
Morgan McKinley
Job Ref:
BBBH647611

Dublin 4, €400 6 months+ Daily Rate Contract

Job Title: DevOps Release Automation Engineer

Role Responsibilities:

Perform the following activities for the assigned projects/releases:

* Perform configuration management, software build and release engineering activities

* Where possible automate all activities as part of the continuous integration process

* Build and maintain automated deployment framework for green field project.
* Prepare and deploy all agreed deliverables - adhere to all code freeze and deployment schedules
* Perform activities pertaining to setting up, maintaining and managing environments for development, testing and pre-production releases
* Provide support on software configuration mgt and continuous delivery best practices
* Identify all relevant configuration items in coordination with project managers and project Leads
* Ensure all configuration items (docs, s/w, environment config & database) are regularly version controlled
* Creation and management of the project's SW/Application baselines under version control
* Verifies the project team adheres to the approved branching, merging and quality processes
* Provide inputs to the Infrastructure team for creation of environments - hardware and s/w requirements
* Verify smoke tests are successfully passed before any deployment handover - automated where possible
* Report on all environmental interface changes
* Track and record all change requests, requirements, stories & defects associated with each build / release
* Ensure all required build, release and environment documents are completed and maintained to ensure repeatability, traceability and accountability
* Produce SCM & environment related weekly reports and metrics
* Verifies all live fixes are merged and tested prior to testing sign off

Role Requirements:

* 5 years' experience building, deploying J2EE applications and controlling Java related test environments
* Extensive experience with one of the popular deployment framework Chef/Puppet/Ansible
* 5 years' experience using Linux/Unix Shell scripting
* 3 years' experience of application lifecycle best practices for example CMMi, ITIL, SCRUM
* Strong working knowledge of branching and release management techniques
* Excellent communication, presentation and training skills
* Self-motivated, analytical thinker with a passion for quality
* Software related third level education

Additional Preferences:

* 3 years' experience using the following tools - JIRA, GIT, Jenkins, Zephyr, Maven, Nexus, Sonar, Selenium & Confluence
* Experience with Microservices technologies - Kafka, Cassandra, Springboot on Linux VMx, Spark
* A Qualification in either CMMi or ITIL fundamentals
* 3 experience of SQL scripting
* 3 experience with Groovy, Ant or other scripting language
* 3 experience with automating test scripts using tools such as Selenium, Coded UI Quick Test Professional
* Experience working in teams using BDD test automation approach

Morgan McKinley is acting as an Employment Business in relation to this vacancy.

Please note that any references to salary or pay rates in this advertisement and in the salary refinement section are indicative only and should only be used as a guide.

Email me jobs like this

Contact Details:
Morgan McKinley
Tel: 353 (0) 1 4321555
Fax: 00353 (0) 1 4321505
Contact: Louise Thornton

You may return to your current search results by clicking here.

Latest Job Listings