Operations Assistant - FULL TIME
Scheduling & Performance Management
A fast‑growing, busy cleaning service business is looking for a highly organised Operations Assistant to join our team. This role is ideal for someone who thrives in a fast‑paced environment, enjoys problem‑solving, and has strong digital and communication skills. You will play a key part in supporting daily operations for a workforce of over 20 employees.
Key Responsibilities:
Staff Scheduling & Coordination
- Create and manage daily staff rotas using digital scheduling systems.
- Allocate regular contract work and ad‑hoc jobs efficiently based on business needs.
- Adjust schedules throughout the day to respond to changes, client requests, and operational priorities.
Performance Monitoring
- Track daily staff performance through job‑completion reports and digital tracking tools.
- Review completed tasks to ensure accuracy, quality, and timely delivery.
- Highlight issues, delays, or performance concerns to management.
Fleet & Equipment Management
- Monitor van maintenance schedules, including MOT bookings, repairs, and servicing with external garages.
- Oversee equipment rentals, returns, and maintenance checks to ensure all tools are safe and operational.
Client Communication & Support
- Handle client queries professionally via phone and email.
- Coordinate job bookings, updates, and service requests in a clear and timely manner.
- Maintain strong relationships with clients in a busy, high‑demand environment.
Team Support & Daily Operations
- Assist in managing team performance and workflow throughout the day.
- Ensure staff have the correct information, equipment, and schedules to complete their tasks.
- Managing administrative and organisational tasks.
Skills & Experience Required:
***Minimum 3 years’ experience in administration, operations, and staff scheduling in a busy office environment
- Excellent communication skills
- Strong ability to work using your own initiative
- Ability to work effectively both independently and as part of a team
- Enthusiastic, positive attitude with a reliable and trustworthy approach
- Strong IT skills, including experience with MS Office (Excel, Word, Outlook)
- Confidence using digital systems, company apps, and scheduling tools
- High level of attention to detail and accuracy
- Strong IT skills, including confidence using digital scheduling systems, spreadsheets, and tracking tools.
- Excellent attention to detail with the ability to spot errors and follow processes accurately.
- Strong communication skills, both written and verbal.
- Ability to multitask and prioritise in a fast‑paced environment.
- Experience in operations, scheduling, administration, or a similar role is desirable.
Additional Information
- Monday - 8:00am–5:00pm (Includes a 1‑hour unpaid break from 1:00 to 2:00 pm)
- Tuesday - Monday 8:00am–5:00pm (Includes a 1‑hour unpaid break from 1:00 to 2:00 pm)
- Wednesday -Monday 8:00am–5:00pm (Includes a 1‑hour unpaid break from 1:00 to 2:00 pm)
- Thursday -Monday 8:00am–5:00pm (Includes a 1‑hour unpaid break from 1:00 to 2:00 pm)
- Friday 8:00am-4:30pm (Includes a 1‑hour unpaid break from 1:00 to 2:00 pm)
***The first two weeks will consist of training to ensure you feel fully supported and confident in the role.
· Pay: Monthly
· Location: Busy operational office environment - Bonnyrigg EH19 3JQ, Midlothian
Job Types: Full-time, Permanent
Pay: From £27,626.30 per year
Work Location: In person