search

Skills Glossary

Software & Cloud Engineering

Agile Methodologies

Delivers a project throughout its life cycle in an iterative approach, taking incremental steps towards the completion of the project.

List of Detailed Skills Included (but not limited to)
  • Continuous Improvement
  • Delivering Value
  • Iterative Delivery
  • Self-organisation

Oversees the training, development, motivation and day to day management of employees.

Understands the tools and processes needed to deliver a complex IT service, including managing change, incidents and underlying problems. Uses troubleshooting methods to identify problems and resolve incidents, acting in a calm and composed manner during incidents.

List of Detailed Skills Included (but not limited to)
  • IT Security Management
  • Operations Support
  • Process Management
  • Release Management
  • Root Cause Analysis
  • SLA Management
  • Troubleshooting

Deploys, configures, maintains, and monitors software systems to ensure that they are performing optimally and meet the desired service level agreements and integrates security into the software development lifecycle to deliver secure and reliable software at a faster pace.

List of Detailed Skills Included (but not limited to)
  • Application Security
  • CI/CD
  • Cloud Security
  • Containerisation
  • Observability
  • SAST & DAST
  • Secrets Management
  • Security Testing
  • Service Mesh
  • SRE
  • Vulnerability & Threat Detection & Mitigation

Builds software applications using programming languages, frameworks, and libraries.

List of Detailed Skills Included (but not limited to)
  • APIs/Web Service Integrations
  • Cloud Infrastructure Management
  • Code Review
  • Debugging
  • Programming
  • Software Dev Lifecycle

Evaluates a software system or application to identify defects, errors, or other issues.

List of Detailed Skills Included (but not limited to)
  • Defining Test Strategies
  • Exploratory Testing
  • Performance Testing
  • Resiliency Testing
  • Software Testing Lifecycle
  • Test Automation

Organises, monitors, and improves relationships with stakeholders.

List of Detailed Skills Included (but not limited to)
  • Building Relationships
  • Communication
  • Requirements Analysis

Develops and implements software and cloud solutions that are environmentally sustainable, socially responsible, and compliant with ethical governance principles.

Designs and defines the overall structure, components, and interactions of a software system.

List of Detailed Skills Included (but not limited to)
  • Cloud Architecture
  • Data Architecture
  • Enterprise Architecture
  • Event-driven Architecture
  • Infrastructure Architecture
  • Microservices/ Service Oriented Architecture
  • Network Architecture
  • Solution Architecture

Manages technology risks effectively and ensures that the activities associated with technology are aligned with the organisation's overall business objectives.

List of Detailed Skills Included (but not limited to)
  • Compliance
  • IT Governance Frameworks
  • IT Policies and Documentation
  • IT Risk Management

Conceptualises, projects and makes enhancement of the user's interaction and engagement with an IT product and/or service and builds interfaces in software or computerised devices, focusing on looks or style.

List of Detailed Skills Included (but not limited to)
  • Accessibility
  • Data-driven Design
  • Designing Responsive Web Applications
  • Prototyping
  • User-centric Design
  • UX Research
  • Wireframing

Download Skills Glossary