This project is currently in BETA, it's ready to use, but wording and examples may still change.

Junior to Mid

Mid level engineers should be proficient in the technical systems that they are working on. They should be aware and guided by the wider context of their work. They should take responsibility for their work and own their personal development. They should be working as part of a team to achieve the shared goals of the team.

The competencies for Junior to Mid are outlined below. Before reviewing them, it is helpful to review how to use these competencies.

Area Competency
Technical

Support systems and performs technical processes, e.g.

  • Supports the FT's systems consistently and follows processes without help or guidance
  • Has a good understanding of business critical systems
Technical

Perform the technical processes for operations, e.g.

  • Performs technical processes consistently without help or guidance
Technical

Problem solving, troubleshooting, and escalation, e.g.

  • Can troubleshoot and resolve routine issues consistently without help and guidance
Technical

Technical skill sets, how we operate systems, e.g.

  • Familiar with usage of e.g., Heroku, Splunk, Grafana, Heimdall; Also, comfortable with command line tools and how they fit in with the troubleshooting process
  • Aware of existence of e.g., browser developers tools
Communication

Handling request from users, e.g.

  • Consistently follows predefined processes to handle common user requests
  • Can generally solve most requests without assistance, but still requests help when required
Communication

Incident Management, e.g.

  • Recognises and performs the key tasks that need to happen during an incident, and manages the incident to completion
Communication

Documenting Information, e.g.

  • Creates short guides for common tasks when requested
  • Explains processes in a clear and understandable way
  • Sends docs for review and incorporates team feedback
Communication

Communication, e.g.

  • Updates status page and able to send ITSM with clear business-friendly information
  • Comfortable running internal team meetings
Delivery

Ownership of tasks & prioritisation, e.g.

  • Takes tasks through to completion, speaking to other teams or doing work or getting assistance where needed
  • Owns onboarding of junior members for standard team tasks
  • Occasionally collaborates with other technical teams across the business
Delivery

Helps other teams onboard new services with Ops, e.g.

  • Helps onboard new services and reviews documentation, suggests improvements
Leadership

Helps the team learn and grow, e.g.

  • Starting to share knowledge and learnings with team by running sessions on specific topics
Leadership

Ownership of personal development, e.g.

  • Beginning to build a depth of knowledge in at least one specific area within job role
  • Comfortable in indientify new things they want to learn, and getting support to do so
Leadership

Ownership of personal development, e.g.

  • Beginning to build a depth of knowledge in at least one specific area within job role,
  • Comfortable in indientify new things they want to learn, and getting support to do so
Leadership

Responds to change, e.g.

  • Learns new ways of working as technology and the business change over time
  • Someone who is comfortable adapting and updating existing processes
Leadership

Improves and promotes team visibility between departments, e.g.

  • Collaborates with other P&T teams professionally
Leadership

Improves and promotes team visibility between departments, e.g.

  • Collaborates with other P&T teams professionally
Leadership

Team values, e.g.

  • Helps encourage team to follow team values, uses their standing in the team to make a positive difference
Leadership

Improves the team's processes (aka Service improvement), e.g.

  • Picks up and suggests large scale initiatives and service improvement tasks for the team
Leadership

Deputising for manager (think of a better phrase for this), e.g.

  • Takes ownership of delegated leadership tasks without being requested