This job has expired

Infrastructure Automation and Release Engineer

Opus Trust Communications
Closing date
23 Feb 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.

Job Details

JOB TYPE: Permanent LOCATION: Bellshill, Leicester, Stevenage

WORKING HOURS:Full time 36.5 hours per week

DEPARTMENT: Information Technology (IT)

REPORTING TO:Software Solutions Development Manager


The Infrastructure Automation and Release Engineer is a hybrid role that serves as a link between the Development team and Infrastructure team enabling seamless deployments of new and existing software solutions, whilst still contributing to the Infrastructure's project pipeline.

Initially the role will be responsible for further developing the automated release process, with potential scope to rebuild the environments that host each deployment stage. The role would also serve as a point of contact for application support calls for in-house built software solutions. The role reports directly to the Software Development Manager but will have close working links with the Infrastructure Manager, 2nd and 3rd line engineers.

Main Duties and Responsibilities

Release Process

• In collaboration with developers create automation solutions using languages such as PowerShell, Perl or Python that deliver efficiency and consistency to our release processes

• Propose widely supported tools and/or software that aid in the delivery of these automation solutions

• Maintain and support the automation solution

• Produce documentation and train other members of the team on these automation solutions

• Managing, maintaining and unifying source control across the group, integrating this into the release processes

• Support development teams in deploying scalable solutions by offering recommendations

Application Support

• Develop a deep understanding of core business applications Trust Web, e-Payslips and AutoJCS

• Resolve technical incidents logged by clients in an efficient, professional and consistent manner

• Work with team members across the group, to resolve more complex or cross-technology incidents

• Opus Trust Communications have many planned and in-flight projects, the Infrastructure Automation and Release Engineer will provide a technical lead or support on these

• The Infrastructure Automation and Release Engineer will work with other members of the Infrastructure team to ensure Infrastructure solutions are designed in a robust and supportable manner

Infrastructure Support

• Work with Infrastructure team members to resolve service desk incidents within agreed SLAs

• Provide technical support for infrastructure

• Support and provide automated solutions to assist infrastructure in their day to day activities Continuous Improvement

• Drive the departmental culture of continuous improvement by presenting ideas and championing them, supporting others to do the same

Key Skills and Experience

Experience / Knowledge

• An IT infrastructure background with experience in the core infrastructure technologies, including:

- Virtualization using VMware ESX

- Active Directory / Group Policy configuration

- Windows 2012/2016/2019 server configuration

- Storage Area Networks

- Patch management and system hardening

- Knowledge and experience of high availability architectures (MS Clustering\ Availability Groups, Vmotion).

- General understanding of networking technologies, including Ethernet switching / VLAN's, TCP/IP (Routing / DHCP / DNS etc.)

- SQL Administration and maintenance

• Understanding of designing, optimising, maintaining or improving software build and deployment pipelines (e.g. MSBuild, Bamboo, Jenkins, Selenium, PowerShell, Redgate)

• Experience of working closely with Microsoft .Net Development technologies, predominantly C#.Net.

• Knowledge and experience of automating tasks with PowerShell (or other scripting languages) • Understanding of modern web application technologies and current deployment, monitoring and optimisation best practices

• T-SQL knowledge

• Able to work both independently and collaboratively to investigate and deliver solutions to a range of activities

• Experience of working in an ITIL environment or an understanding of ITIL processes - particularly Incident, Problem, Release and Change management

• Experience of providing support to both internal and external customers

• A desire to learn new skills and technologies and to share knowledge with other members of the team

• Experience of working with an in-house development team
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert