DevOps Engineer
Achilles, Caldecott, Vale of White Horse
DevOps Engineer
Salary Not Specified
Achilles, Caldecott, Vale of White Horse
- Full time
- Permanent
- Onsite working
Posted 1 week ago, 8 Nov | Get your application in now before you miss out!
Closing date: Closing date not specified
job Ref: 2783c63d6e6b4993b19612d3589136d6
Full Job Description
Description Design, create and maintain new and existing processes to support all aspects of the software development life cycle. Managing own workloads as part of the Build team. Reviewing efficacy of release plans and managing resource and schedules for releases. Key Responsibilities DEVELOPMENT AND RELEASE
- Design, create and integrate CI/CD tools to support software release lifecycle
- Support developers with code compilation and integration issues
- Support QA teams with automated testing processes
- Debugging and implementation of third party tools and software
- Perform branch change management
- Escalation and reporting of incidents
- Supporting release and deployment processes
- Supporting data migration processes
- Administration of source code repositories and ticketing systems INFRASTRUCTURE
- Diagnosis and resolution of OS, network and software issues
- Database setup and administration
- Maintenance of network file shares
- Debugging issues with internal network routing and load balancers AGILE TEAM WORKING
- Work on a daily basis with developers, testers, business analysts, information architects and configurators, as part of a cross functional team in an agile project environment
- Communicate with devops engineers as part of a team, including managing of workloads
- Collaborate with Development, QA and other teams to ensure a smooth transition of deliverables through proper release channels and to solve problems
- Attend meetings with clients to provide technical support and advice OPERATIONAL IMPROVEMENT
- Work to maintain and improve standards in operations and scripting
- Manage existing tools and systems while transitioning to improved processes and methods
- Document processes and practices
- Support change management for improvement of infrastructure and processes PERSONAL DEVELOPMENT
- Taking personal responsibility for skills development, particularly to enhance infrastructure support and deployment tool capabilities
- Actively participating in the performance management process, and taking responsibility for delivering agreed objectives, Identifies and evaluates the range of options open to them
- Articulates the assumptions made and the risks involved in decisions taken
- Analyses information carefully to identify facts, patterns, trends and missing data that may impact on a decision
- Communicates decisions clearly to those who are affected SUPPORTING COLLEAGUES
- Actively participates in knowledge sharing and cross-functional networking groups
- Sets up systems and processes by which useful information or intelligence can be shared
- Makes appropriate information and knowledge available promptly to those who have a need for it
- Recognises and capitalises on the opportunities presented by the diversity within and across different teams ACHIEVING RESULTS
- Engages in the team planning process by proactively setting personal (and/or team) objectives
- Identifies opportunities to improve the way work is organised and flows within the team
- Creates systems or processes by which help the team work in a more efficient and cost-effective way
- Spots opportunities to reduce or manage costs more effectively within their area
Build and release automation - Terminal interaction and command line scripting
- Git source code management
- Supporting multiple development teams in an agile environment
- Metrics and performance monitoring
- Scripting for complex and robust processes
- Supporting large multi-service applications
- Integration of third party services and software
- Degree in Computer Science or equivalent qualification Person Specification DRIVING QUALITY
- Takes personal pride in delivering work of the highest standards
- Sets targets for quality and completeness of work that go beyond the minimum required
- Develops robust processes by which work is checked, assessed and monitored for quality
- Compares the quality of work against that of others in similar roles or teams and strives to outperform others, Copes effectively with rapid change or increased demands
- Reprioritises own work or the work of the team in response to external pressures
- Is flexible in their approach; adapts their working style to suit the needs of the situation DRIVE & MOTIVATION
- Addresses multiple demands without losing focus or energy
- Increases efforts in the face of difficulties or obstacles and recovers quickly after setbacks
- Remains calm and focused during stressful or challenging situations; concentrates only on things they can control or influence
- Encourages others during challenging times with their positive, can-do attitude
- Willing to work over the allotted hours to meet deadlines and carry out work at quiet times that don't affect staff
We recognise that everyone is different, with different needs, this is why our benefits package supports individual financial, physical and mental wellbeing. Benefits will vary from country to country, however some benefits offered include:Generous employer pension; 6.5% employer contribution - Income Protection & Life Assurance
- Option of Private Medical Insurance, Dental Insurance and Critical Illness cover
- Subsidised Gym Membership through Gymflex
- 25 days Holiday (plus Bank Holidays), Holiday Buy Scheme
- Health cash plan, 24/7 remote GP access and Employee Assistance Programme which includes counselling & legal advice
- Give as you earn and volunteer day off
- Cycle to Work Scheme
- Season Ticket Loan
- Achilles Advantage Club (high street retail discounts)
- Enhanced maternity, paternity and shared parental leave provisions
- Flexible working environment
- Health & Wellbeing initiatives