Devops Engineer
A DevOps engineer delivers automated software components that form part of a development operations toolchain
Working Patterns – Hybrid: 2-3 days per week on site
Key responsibilities
- Gitlab
- Docker
- Cloudformation
- SharePoint
- Azure
- Devops Powershell
- Atlassian Ecosystem (jira confluence etc)
- transform technical requirements into DevOps processes
- build complex stories without additional support
- manage live test environments
- identify and resolve issues that are preventing delivery
- manage service components to ensure they meet business needs and performance targets
- explain the importance of developing process efficiency and the common ways in which processes are optimised
- support specific activities to improve development processes
- spot or identify obvious deficiencies
- understand information security
- design solutions and services with security controls embedded, specifically engineered with mitigation of security threats as a core feature
- explain the most important principles of a modern standards approach and how they apply to the work you are undertaking
- apply these principles under guidance
- collaborate with others when necessary to review specifications
- use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools
- approach prototyping as a team activity, actively soliciting prototypes and testing with others
- establish design patterns and iterate them
- use a variety of prototyping methods and choose the most appropriate
- translate logical designs into physical designs
- produce detailed designs
- effectively document all work using required standards, methods and tools, including prototyping tools where appropriate
- design systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact
- work with well understood technology and identify appropriate patterns
- build and test simple interfaces between systems
- work on more complex integration as part of a wider team
- identify and engage with users or stakeholders to collate user needs evidence
- understand and define research that fits user needs
- use quantitative and qualitative data about users to turn user focus into outcomes
Apply for role
DEVOPS
Gitlab
Docker
Cloud
Sharepoint
Azure
Jira