Skills Glossary
Software & Cloud Engineering
People Management
Oversees the training, development, motivation and day to day management of employees.
Service Delivery
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.
- IT Security Management
- Operations Support
- Process Management
- Release Management
- Root Cause Analysis
- SLA Management
- Troubleshooting
Software & Cloud Engineering Operations and DevSecOps
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.
- Application Security
- CI/CD
- Cloud Security
- Containerisation
- Observability
- SAST & DAST
- Secrets Management
- Security Testing
- Service Mesh
- SRE
- Vulnerability & Threat Detection & Mitigation
Software Development
Builds software applications using programming languages, frameworks, and libraries.
- APIs/Web Service Integrations
- Cloud Infrastructure Management
- Code Review
- Debugging
- Programming
- Software Dev Lifecycle
Software Testing
Evaluates a software system or application to identify defects, errors, or other issues.
- Defining Test Strategies
- Exploratory Testing
- Performance Testing
- Resiliency Testing
- Software Testing Lifecycle
- Test Automation
Stakeholder Management
Organises, monitors, and improves relationships with stakeholders.
- Building Relationships
- Communication
- Requirements Analysis
Sustainable Software Engineering (ESG)
Develops and implements software and cloud solutions that are environmentally sustainable, socially responsible, and compliant with ethical governance principles.
Technology Design & Architecture
Designs and defines the overall structure, components, and interactions of a software system.
- Cloud Architecture
- Data Architecture
- Enterprise Architecture
- Event-driven Architecture
- Infrastructure Architecture
- Microservices/ Service Oriented Architecture
- Network Architecture
- Solution Architecture
Technology Governance
Manages technology risks effectively and ensures that the activities associated with technology are aligned with the organisation's overall business objectives.
- Compliance
- IT Governance Frameworks
- IT Policies and Documentation
- IT Risk Management
UX/UI Design
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.
- Accessibility
- Data-driven Design
- Designing Responsive Web Applications
- Prototyping
- User-centric Design
- UX Research
- Wireframing