Linux/Windows Software Support Engineer - Weymouth - SC Cleared

Recruiter
Square One Resources
Location
Weymouth
Salary
Market rates
Posted
15 Aug 2017
Closes
22 Aug 2017
Sectors
IT, IT Support
Contract Type
Contract
Hours
Full Time

Linux/Windows Software Support Engineer - Weymouth - SC Cleared

Square One are looking for a Linux/Windows Software Support Engineer to come on board for a 3 month contract based in Weymouth.

The Purpose of the Role:

Support the software development teams for the configuration, customization and administration of the Operating Systems (Linux/Windows) and virtualisation environment of the development, test and target platforms in use for delivering large solutions. As a secondary purpose, to support the teams in designing and programming functionalities for the final software solution during administration activities down time.

Essential

Educated to Degree level or equivalent in software, computer science or software related discipline

Certified Linux (RHEL) administrator with at least 3 years' experience

Certified Windows Administrator with at least 3 years' experience

A minimum of 3 years' experience in the following areas:

o Virtualisation platforms using hypervisors/VMs in a multi-OS configuration (Linux/Windows)

o Fine customisation of VMs in a complex networking environment

o PC-Over-IP in virtualised environment

o Network and switch configuration/administration

Experience with Packer and Vagrant.

An understanding of software design methodologies (UML) and programming languages (C++ or Java)

Self-starter and able to learn on the fly

The successful candidate must be capable of achieving security (SC) clearance as a minimum

Desirable

Exposure to Data Distribution Service (DDS)

Commercial experience of UML and OO design methodologies

Commercial experience of Real Time designs, programming concepts and design patterns.

Proficiency in high level programming language (C++ or Java).

Experience of specification development, verification and validation.

Experience of line management or mentoring

Background in defence

Undertake all administration activities for the development, test and target environments of large projects covering:

o Operation Systems administration (Linux/Windows)

o Virtualisation platform configuration (hypervisor, Virtual Machine )

o Networking aspects (Switches, drivers, TCP or UDP IP )

o PC-Over-IP configuration

Contribute to the definition of the system network and topology configuration in support of the software architect.

When required on projects, design, code and unit test software in accordance with the company's procedure and project specific requirements.

Estimate the hours and duration required for own tasks.

Support planning input to project schedules and deliver own work commensurate with those plans.

Contribute information to project reports.

Share Linux/Virtualisation/Networking expertise with the rest of the development team.

This is a 3 month contract based in Weymouth starting immediately.

Linux/Windows Software Support Engineer - Weymouth - SC Cleared