Software Configuration Engineer - Essex

Location
Chelmsford, Essex
Salary
£50,000 - £58,000 per annum
Posted
07 Sep 2017
Closes
05 Oct 2017
Ref
1461366
Contract Type
Permanent
Hours
Full Time
Position : Software Configuration Engineer
Reports To: Configuration Management Lead
Location : Chelmsford
Salary:£50000 - £58000 per annum

Provide assistance to implement the changes required to support continuous integration and continuous deployment, working closely with the Infrastructure and delivery teams. Professionally curious and confident in using the latest technologies in the Development Operations area and keen to adopt tools and processes that improves the efficiency and controls of the SDLC. Be a champion of Software Configuration Management.

Key Result Areas.

Understand and embrace Agile principles to establish efficient working practices within the team.
Able to investigate and resolve complex technical problems using a variety of techniques.
A diligent and conscientious approach to completing work on time and to an acceptable level of quality is required.
Work with the Infrastructure and Delivery teams to implement Continuous Integration and Continuous Deployment.
Monitor and maintain the Configuration Management (CM) process, escalate issues with CM appropriately and in a timely fashion.
Ensure in the design and implementation of processes and procedures to maintain the integrity of the development and test environments.
Assist in the selection and implementation of the most appropriate software configuration tools including: o Source Control Repositories (TFS). o Build tools. o Deployment Tools.
Ensure the maintenance of the above tools, and provide advice and guidance to Delivery Teams in their use.
Ensure that test environments are as production like as possible. Ensure that Developers and Testers are aware of the differences between test and production environments.
Ensure that environment specific configuration is correct. Capture and maintain all environment variables and parameters.
Ensure documentation exists for all procedures, document solutions to issues for future reference
Assist with the development and implementation of scripting and automation for environment change, testing and builds.
Ensure the maintenance, delivery and update of scripts and associated procedures and documentation.
Assist with the building and maintenance of the CMDB.
Contribute to Change process as required.

TECHNICAL - Essential or Desirable

Minimum

Windows 2008/2012, Active Directory, Group Policy.
Previous experience of MS Visual Studio.
Windows PowerShell.
Jenkins/Hudson.
Team Foundation Server (TFS) including TFS Power Tools and Administration.
Familiarity with Agile methodologies.
Previous experience with CMDB tools and Processes.

Desired

shUnit2/Junit/PyUnit/ Puppet or equivalent.
VMware vCloud

The Operating Environment and Context of the Job
My clients strategic vision and point of differentiation is customer intimacy in the delivery of all its service to customers in all its markets. With respect to IT, my client needs to ensure to that its use of technology supports all operational delivery, client service plans and growth plans. The challenge facing IT is to maintain a stable, robust and consistent IT service while at the same time provide a responsive capability to accommodate and integrate change that can help the business grow to meet the demands of the SBU strategies.

Job Specific Competencies:

Generic Job Specific Strong Business awareness and customer service focus Extensive experience of configuration management processes and disciplines Adaptive and responsive to change Excellent communication skills; approachable; authoritative; diplomatic; demonstrates empathy; strong focus on performance measurement, management and talent development Managing relationships Extensive expensive of management of Third Party Suppliers providing application maintenance and development services Delivering results through a structured, planned approach Good understanding of IT architecture, infrastructure and systems Results and delivery focus Excellent understanding of Configuration Management Processes

Key Interfaces

Internal: Business representatives from all divisions and all levels of the organisation, Test and Change Manager and test personnel, Service Delivery Manager, Applications Support, BI Support, Finance Support and Internet Systems Support personnel, Group COO, Project Managers, On site personnel from outsourcers.