SCM Engineer / Build-Release Engineer (Contract or Permanent)

Dublin

Overview of Position:

 

Intune Networks are seeking a Software Configuration Management (SCM) Engineer or Software Engineer with a background and experience in software configuration management and automated software build environments. An engineer in this position is responsible for managing complex code compiles, deriving automated build methods, and managing the software configurations of a commercial system.

 

This is a unique opportunity to play an influential role in one of Ireland’s most innovative and exciting companies. Intune Networks expects accelerated growth over the next three years as the company scales globally.

 

Responsibilities:

 
• Managing complex code builds and supporting day-to-day code build activities for a team of developers.
• Software team member, responsible for defining and implementing the strategy and direction for our next generation of "Build Automation" and Release process.
• Document, communicate and monitor compliance for best practice SCM procedures Automate post-build integration including Code Coverage tools, other utilities and generation of reports
• Coordinating build and release issue resolution with the different teams.
• Create, publish and manage formal release notification, instructions, deployment notes and launch plans as needed
• Coordinate release activities with Project Management, System & Verification, and software development teams to ensure a smooth and trouble-free roll out of releases.
• Smoke testing builds for accuracy and completeness.
• Maintain source code environment configuration and controls, and code integrity.
• Managing centralised and multi-site deployments of development environments
• Planning and co-coordinating the infrastructure required to support build automation and release processes.

Experience / Skills / Education:

 
• B.S or M.S. in CS / EE / CE or related field of equivalent experience.
• 5+ years’ experience in a Configuration Management/SCM role
• Thorough understanding of  SVN tool & use in managing code (Branches, Tags and merging)
• Ability to develop using tools : GCC, Make, Unix, Linux, Perl, TCL, Python, BASH, Cygwin, Ant, Maven
• Experience in administrating tools : Hudson and Jenkins
• Evidence of rolling out and communicating processes and procedures within a software development environment

 
Desirable:

 
• Web development experience would be advantageous e.g. PHP
• Experience of multiple SCM tools
• Working knowledge of complex VMware environments

 

 

 

 

  

To apply please forward your CV to

 

The applications are open till the end of April 2012.

 

 

Intune Networks is an Equal Opportunities Employer