This job has expired

Tech Degree Apprentice

Employer
PRICEWATERHOUSECOOPERS LLP
Location
1, Hardman Street, Manchester, M3 3EB
Salary
Competitive salary
Closing date
28 May 2022

View more

Specialism
Other
Sector
Unspecified
Role Type
Apprenticeship, Degree
Start Date
October
Duration
Permanent
You need to sign in or create an account to save a job.
Flying Start degree programmes

Core Skills but not exhaustive are:

Software Engineer

The primary role of a software engineer is to be able to design, build and test high-quality software solutions. The software engineer role is broader and with higher levels of responsibility than a software developer as they need to apply engineering principles to all stages of the software development process, from requirements, analysis and design, development and data requirements whilst ensuring security robustness is built in. They will typically be working as part of a larger collaborative team and will have responsibility for significant elements of software projects.

Skills:
  • Create effective and secure software solutions using contemporary software development languages to deliver the full range of functional and non-functional requirements using relevant development methodologies.
  • Undertake analysis and design to create artefacts, such as use cases to produce robust software designs.
  • Produce high quality code with sound syntax in at least one language following best practices and standards.
  • Perform code reviews, debugging and refactoring to improve code quality and efficiency.
  • Test code to ensure that the functional and non-functional requirements have been met.
  • Deliver software solutions using industry standard build processes, and tools for configuration management, version control and software build, release and deployment into enterprise environments.

Technical Knowledge

Knows and understands:
  • How to operate at all stages of the software development lifecycle.
  • How teams work effectively to develop software solutions embracing agile and other development approaches.
  • How to apply software analysis and design approaches.
  • How to interpret and implement a design, compliant with functional, non-functional and security requirements.
  • How to perform functional and unit testing.
  • How to use and apply the range of software tools used in Software engineering.

Cyber Security Specialist:

A cyber security analyst is responsible for the implementation, maintenance and support of the security controls that protect an organisation's systems and data assets from threats and hazards. They ensure that security technologies and practices are operating in accordance with the organisation's policies and standards to provide continued protection. They require a broad understanding of network infrastructure, software and data to identify where threat and hazard can occur. They are responsible for performing periodic vulnerability assessments to evaluate the organisation's ongoing security posture and will provide visibility to management of the main risks and control status on an ongoing basis. They respond to security incidents and implement resolution activities across the organisation.

Skills:
  • Able to analyse and evaluate security threats and vulnerabilities to planned and installed information systems or services and identify how these can be mitigated against.
  • Perform security risk assessments for a range of information systems and propose solutions.
  • Develop a security case against recognised security threats, and recommend mitigation, security controls and appropriate processes.
  • Define and justify a user access policy for an information system given knowledge of the system architecture, security requirements and threat/risk environment. This should be in terms of what they can do, resources they can access, and operations they are allowed to perform.
  • Perform a business impact analysis in response to a security incident and follow a disaster recovery plan to meet elements of a given business continuity policy.
  • Conduct a range of cyber security audit activities to demonstrate security control effectiveness

Technical Knowledge

Knows and understands:
  • The types of security (confidentiality, authentication; non-repudiation; service integrity) and security big picture (network security; host OS security; physical security).
  • The main types of common attack techniques, including phishing, social engineering, malware, network interception, blended techniques, denial of service and theft.
  • How to recognise and assess risk including performing a risk assessment.
  • How to apply penetration testing effectively and how it contributes to assurance.
  • The different approaches to risk treatment and management in practice.
  • What the 'cyber security culture' in an organisation is, and how it may contribute to security risk.

Data analyst

The primary role of a data analyst is to collect, organise and study data to provide new business insight. They are responsible for providing up-to-date, accurate and relevant data analysis for the organisation. They are typically involved with managing, cleansing, abstracting and aggregating data across the network infrastructure. They have a good understanding of data structures, software development procedures and the range of analytical tools used to undertake a wide range of standard and custom analytical studies, providing data solutions to a range of business issues. They document and report the results of data analysis activities making recommendations to improve business performance. They need a broad grounding in technology solutions to be effective in their role.

Skills
  • Able to Import, cleanse, transform, and validate data with the purpose of understanding or making conclusions from the data for business decision making purposes.
  • Present data visualisation using charts, graphs, tables, and more sophisticated visualisation tools.
  • Perform routine statistical analyses and ad-hoc queries.
  • Use a range of analytical techniques such as data mining, time series forecasting and modelling techniques to identify and predict trends and patterns in data.
  • Report on conclusions gained from analysing data using a range of statistical software tools.
  • Summarise and present results to a range of stakeholders making recommendations.

Technical Knowledge

Knows and understands:
  • The quality issues that can arise with data and how to avoid and/or resolve these.
  • The processes involved in carrying out data analysis projects.
  • How to use and apply industry standard tools and methods for data analysis.
  • The range of data protection and legal issues.
  • The fundamentals of data structures, database system design, implementation and maintenance.
  • The organisation's data architecture.

As an apprentice at PwC from day one, you'll get to work with our world-class clients and be part of our highly skilled technology teams based in our Manchester office. Whilst studying locally at Ada, National College for Digital skills, you'll also benefit from the learning you need to succeed by enhancing your on-the-job experience with further training and development.

What you'll do

The Flying Start Technology Degree Apprenticeship programme based in Manchester with Ada Collegelasts three years and will fast-track your career in Technology.

During the apprenticeshipyou'll work in the PwC Manchester Technology Centre, underpinned by a community of technologists from across the firm to interact and connect with, providing you with the support you need to develop and grow in your role. As part of this community, you'll work on cutting-edge digital and technology projects to apply your apprenticeship learning, developing and delivering technology products and assets, supporting both our internal teams and our clients.

At PwC, our technology teams are diverse, ranging from Cyber Security, Data and Analytics, Technology Consulting and Forensic Technology to name but a few and our Manchester Technology Centre is just as diverse, split into three areas looking at demand, supply and data.

What you'll gain

As part of the apprenticeship, you'll study fora Level 6 degree apprenticeship in BSc Digital and Technology Solutions, specialising as either a Data Analyst, Software Engineer or Cyber Security specialist. We will work with you to decide which pathway is the right choice for you based on your skill set, preferences, andbusiness need.

The pattern of study is designed to fit around your full-time employment and uses a blended learning approach, which mixes work-based study and full-time attendance at college study weeks. You'll spend approximately 80% of your time at PwC and 20% at Ada.

All apprentices will commit to an initial 6-week full-time Launchpad training that will equip you to add value from day 1 in the office. After that, you'll follow a block release schedule consisting of 4-8 weeks at PwC and then 1 week back at Ada, for the remainder of your apprenticeship.

As well as your formal learning through Ada you will also be supported with your on-the-job learning and every apprentice will be allocated a buddy and a Career Coach who will help support your own development journey.

As you'd expect you'll also receive a competitive salary and benefits package, alongside full funding for your tuition fees to gain your degree apprenticeship qualification*.

Requirements and prospects

Desired skills

Core Skills but not exhaustive are:

Software Engineer

The primary role of a software engineer is to be able to design, build and test high-quality software solutions. The software engineer role is broader and with higher levels of responsibility than a software developer as they need to apply engineering principles to all stages of the software development process, from requirements, analysis and design, development and data requirements whilst ensuring security robustness is built in. They will typically be working as part of a larger collaborative team and will have responsibility for significant elements of software projects.

Skills
  • Create effective and secure software solutions using contemporary software development languages to deliver the full range of functional and non-functional requirements using relevant development methodologies.
  • Undertake analysis and design to create artefacts, such as use cases to produce robust software designs.
  • Produce high quality code with sound syntax in at least one language following best practices and standards.
  • Perform code reviews, debugging and refactoring to improve code quality and efficiency.
  • Test code to ensure that the functional and non-functional requirements have been met.
  • Deliver software solutions using industry standard build processes, and tools for configuration management, version control and software build, release and deployment into enterprise environments.

Technical Knowledge

Knows and understands:
  • How to operate at all stages of the software development lifecycle.
  • How teams work effectively to develop software solutions embracing agile and other development approaches.
  • How to apply software analysis and design approaches.
  • How to interpret and implement a design, compliant with functional, non-functional and security requirements.
  • How to perform functional and unit testing.
  • How to use and apply the range of software tools used in Software engineering.

Cyber Security Specialist

A cyber security analyst is responsible for the implementation, maintenance and support of the security controls that protect an organisation's systems and data assets from threats and hazards. They ensure that security technologies and practices are operating in accordance with the organisation's policies and standards to provide continued protection. They require a broad understanding of network infrastructure, software and data to identify where threat and hazard can occur. They are responsible for performing periodic vulnerability assessments to evaluate the organisation's ongoing security posture and will provide visibility to management of the main risks and control status on an ongoing basis. They respond to security incidents and implement resolution activities across the organisation.

Skills:
  • Able to analyse and evaluate security threats and vulnerabilities to planned and installed information systems or services and identify how these can be mitigated against.
  • Perform security risk assessments for a range of information systems and propose solutions.
  • Develop a security case against recognised security threats, and recommend mitigation, security controls and appropriate processes.
  • Define and justify a user access policy for an information system given knowledge of the system architecture, security requirements and threat/risk environment. This should be in terms of what they can do, resources they can access, and operations they are allowed to perform.
  • Perform a business impact analysis in response to a security incident and follow a disaster recovery plan to meet elements of a given business continuity policy.
  • Conduct a range of cyber security audit activities to demonstrate security control effectiveness

Technical Knowledge

Knows and understands:
  • The types of security (confidentiality, authentication; non-repudiation; service integrity) and security big picture (network security; host OS security; physical security).
  • The main types of common attack techniques, including phishing, social engineering, malware, network interception, blended techniques, denial of service and theft.
  • How to recognise and assess risk including performing a risk assessment.
  • How to apply penetration testing effectively and how it contributes to assurance.
  • The different approaches to risk treatment and management in practice.
  • What the 'cyber security culture' in an organisation is, and how it may contribute to security risk.

Data analyst

The primary role of a data analyst is to collect, organise and study data to provide new business insight. They are responsible for providing up-to-date, accurate and relevant data analysis for the organisation. They are typically involved with managing, cleansing, abstracting and aggregating data across the network infrastructure. They have a good understanding of data structures, software development procedures and the range of analytical tools used to undertake a wide range of standard and custom analytical studies, providing data solutions to a range of business issues. They document and report the results of data analysis activities making recommendations to improve business performance. They need a broad grounding in technology solutions to be effective in their role.

Skills
  • Able to Import, cleanse, transform, and validate data with the purpose of understanding or making conclusions from the data for business decision making purposes.
  • Present data visualisation using charts, graphs, tables, and more sophisticated visualisation tools.
  • Perform routine statistical analyses and ad-hoc queries.
  • Use a range of analytical techniques such as data mining, time series forecasting and modelling techniques to identify and predict trends and patterns in data.
  • Report on conclusions gained from analysing data using a range of statistical software tools.
  • Summarise and present results to a range of stakeholders making recommendations.

Technical Knowledge

Knows and understands:
  • The quality issues that can arise with data and how to avoid and/or resolve these.
  • The processes involved in carrying out data analysis projects.
  • How to use and apply industry standard tools and methods for data analysis.
  • The range of data protection and legal issues.
  • The fundamentals of data structures, database system design, implementation and maintenance.
  • The organisation's data architecture.


Personal qualities

Good time keeping

Good time management

Keen on working in the tech sector

Enthusiastic

Willing to learn

Can use own initiative

Can persevere

Desired qualifications

Candidates should have or be expecting to achieve at least 112 UCAS points, or equivalent, with a substantial maths component for those pursuing the Data pathway.

You will need a minimum of grade 4/C GCSE (or equivalent) in English and Maths.

A Levels ,BTEC Level 3 or equivalent

Future prospects

Upon successful completion of the apprenticeship - there may be an opportunity for a permanent role or further training

Things to consider

We work in a changing world which offers great opportunities for people with diverse backgrounds and experiences. We seek to attract and employ the best people from the widest talent pool because creating value through diversity is what makes us strong as a business, enabling us to solve important problems and deliver value to our clients. We encourage an inclusive culture where people can be themselves, are valued for their strengths and are empowered to be the best they can be. As an organisation with an increasingly agile workforce, we also support different ways of working offering flexible working arrangements.Learn morehere about our work to support an inclusive culture.
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