DevOps Engineer

Recruiter
BE IT Resourcing Ltd
Location
Glasgow
Posted
11 Jan 2018
Closes
10 Feb 2018
Contract Type
Permanent
Hours
Full Time
Be-IT are currently working with a large software and analytics company based in Glasgow. They are seeking a DevOps Engineer who will be engaged in the optimization of processes and tooling affecting the engineering department across our client’s product lines. They will be involved in the development and support of solutions which enhance the efficiency of engineering as well as configuration of tools and responding to the on-going needs of the engineering team as a primary customer.

As part of optimization the DevOps Engineer will need to work with a variety of tools as work may be

required in the configuration or use of such tools. They will be involved in supporting our strategic

move of products into the cloud performing DevOps activities and working with technologies such as

Chef, Docker, Puppet, Maven, Artifactory, Jenkins, TeamCity, Ansible, Virtualization and more as

required to automate the process of packaging, provisioning and deployment.

Keys Tasks

·Develop key skills and knowledge of client’s applications.

·Understand the value of the optimization work and who it will benefit

·Ensure the quality of the solution being delivered, testing its functionality before it is consumed by main engineering

·Consults with users and architects to understand how their solution can be delivered in a manner which benefits them

·Draws effective boundaries in order to ensure that priorities are met.

·Development of solutions within agreed timescales.

·Prioritizes work effectively.

·Breaks large tasks into smaller ones and sets milestones, identifies and plans for dependencies.

·Participate in team meetings.

·Participate in internal departmental activities – API / build reviews.

·Participate in external departmental activities - University / industry engagements.

Experience

·A minimum of two year’s commercial experience working with relevant object

·oriented languages and technologies

·Environment:

·Able to provide examples of collaborative, high performance team working

·Experience of working with Java development

·Experience of object oriented principles and design patterns

·Experience of tools which support the software development lifecycle

·A degree or post graduate qualification in Computer Science or Software

·Engineering at 2:1 or above.

·Experience of software development within a team

·Experience of an IDE e.g. Eclipse, IntelliJ IDEA

·Experience of working with configuration management tools such as Chef,

·Ansible, Puppet

·Experience of version control systems e.g. Subversion, CVS, Git

·Experience of root cause analysis

·Experience of unit testing and TDD

·Experience of continuous integration systems

·Experience of scripting languages such as bash, perl, python, groovy

·Understanding of the software development life cycle

·Understanding of JEE

·Understanding of virtualization

Please apply online for immediate consideration.

Follow Us: We post updates, vacancies & industry news on a daily basis on Twitter (@beITresourcing @PhilpAlastair) and LinkedIn


This job was originally posted as www.totaljobs.com/job/79168631