Senior Recruitment Consultant at Allen Lane
The Role: Principal DevOps Engineer
The Contract Length: 6 Months
The Rate: £730
Must have active SC Clearance to apply
The Principal DevOps engineer will lead the delivery and operation of digital services through subject matter expertise, implementing engineering tools and using expert knowledge of the software development processes to streamline software updates and creation.
This role will help design and lead the strategic guidance for Delivery teams on processes and best practices, as well as researching new technologies as a subject matter expert to enable Delivery teams to be more effective and provide a better service to customers. The role requires a strong understanding of the agile methodology.
As well as being an expert in one or more fields, you will need to provide technical leadership and guidance through coaching and mentoring and lead the sharing of knowledge and good practice.
Key Objectives:
1. Working with DevOPS Team Manager to help define the DevOps Team strategy roadmap providing key inputs in creating a strategic plan for implementing delivery projects and goals.
2. Analyse and review software scripts and look for ways to improve automation and resolve user interface issues. Understand coding languages to provide useful advice and accurately consult on workflow issues.
3. Provide expertise in server administration to monitor and improve the networks and servers.
4. Planning and leading the delivery of large and/or complicated/non-standard work packages, supporting multiple matrix and multi-disciplinary teams, attending meetings as a Subject Matter Expert, providing resource and planning for project-related tasks.
5. Define and lead change in DevOps tools and processes in order to improve software delivery, technical capability, staff satisfaction, and customer engagement.
6. Design, configure, develop, test, and deploy DevOPS tools and practices to meet complex business and user needs.
7. Gather, review, and analyse complex business and user requirements to enable effective solution designs.
8. Lead the design, delivery, and support infrastructure and code-based deployments across cloud and on-premise environments, creating and administering the builds/deployments when required.
9. Analyse, define, and build practices, processes, and technology providing key integration between Operational support teams and delivery teams driving efficiencies and ensuring that support teams understand software developments and manage feedback from team members to improve project development.
10. Analyse, design, and deploy solutions and working practices to improve system quality, robustness, resilience, stability, and instrumentation.
11. Assess risk, analyse costs and benefits, set operational expectations, and forecast future projects to create a timeline.
12. Investigate, analyse, design, and champion innovative ways to increase the pace of delivery teams.
13. Contribute to the community, providing technical leadership, coaching, and mentoring the team, promoting knowledge sharing and adoption of good practice.
14. To provide expertise and technical input into projects, to help design the most appropriate systems with regard to security, resilience, functionality, etc.
DDaT Profile
Infrastructure/development
1. Expert in either infrastructure or development, with skills across wide-ranging technologies such as Windows/Linux operating systems, virtualisation, networking, programming/scripting languages, and cloud technologies.
2. Has a practitioner-level understanding of automated testing tools and techniques.
3. Has expert knowledge of a particular technical field.
4. Expert-level skills in using infrastructure as code techniques.
5. Expert-level skills in code-based automation (e.g., PowerShell, Bash, Ansible, Terraform).
6. Working knowledge of containers and orchestration techniques.
Seniority level: Mid-Senior level
Employment type: Temporary
Job function: Engineering and Information Technology
Industries: Government Relations Services
#J-18808-Ljbffr