What does a SoftSols Group Agility specialist do?
A SoftSols Group Agility specialist configures and operates the Agility computerized maintenance management system to track assets and schedule repair work. This role translates organizational maintenance requirements into functional web and mobile workflows that technicians use daily. The specialist builds task-based work orders, sets up preventive maintenance triggers, and refines system settings as operational needs change. They also capture labour data and monitor completion metrics to keep maintenance records accurate and auditable.
- Configure the Agility CMMS platform to match specific asset hierarchies and maintenance protocols. This work involves defining work-order types, setting priority levels, and establishing SLA-style targets for response and completion times. The specialist adjusts these parameters during project rollouts and refines them as the organization identifies new requirements or bottlenecks in the workflow.
- Create and manage task-based work orders that drive daily maintenance activities. The specialist schedules preventive maintenance tasks and assigns them to appropriate teams or individuals using route sheets. They update work-order statuses in real time as technicians progress through jobs, ensuring that the system reflects the current state of every asset and pending repair.
- Capture and submit labour time entries against specific work orders and tasks. This process requires accurate time sheet entry to track how many hours technicians spend on each job. The specialist verifies that these records align with completed route sheets and work-order completion comments, creating a reliable history of maintenance efforts and associated costs for future analysis.
How to hire a SoftSols Group Agility specialist on Upwork
Step 1: Post a job
Define your maintenance workflow needs clearly to attract qualified candidates. Use the Job Post Generator powered by Uma™, Upwork's Mindful AI to draft a precise description. Describe your asset management goals in a few sentences and Uma drafts a job post for the role. You can write a new post, update a saved draft, or reuse an existing post.
- Specify requirements for configuring Agility CMMS/EAM web and mobile workflows to match your organizational maintenance standards.
- List deliverables such as operational work-order records, preventive maintenance schedules, and completed route sheets.
- Request experience with capturing labour time entries and tracking work-order status updates against SLA-style targets.
Step 2: Evaluate candidates
Look for portfolios that demonstrate hands-on configuration of Agility or similar enterprise asset management systems. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you assess technical fit.
- Verify experience building task-based work orders and triggering preventive maintenance activities within Agility.
- Check for examples of refined Agility configurations that improved asset tracking or maintenance response times.
- Confirm familiarity with Mobility solutions like Mobile Expert or Mobile Lite for field workforce support.
Step 3: Interview your top choices
Discuss specific scenarios involving work-order lifecycle management and system customization. Interviews can be scheduled and conducted within Upwork Messages with an immediate transcript and summary after each one.
- Ask how they configure route sheets and capture completion comments to ensure accurate maintenance history.
- Discuss their approach to setting up warning logic for response and completion targets in Agility.
- Explore their method for training end-users on time sheet entry and mobile-driven status updates.
Step 4: Agree on scope and begin work
Outline clear milestones for system setup, testing, and rollout. Use Upwork Messages and the contract workroom for communication and project management, plus identity verification, payment protection, hourly tracking, and project funds for security.
- Define milestones for delivering configured Agility modules, including work management and helpdesk components.
- Set expectations for generating real-time tracking KPIs and monitoring artifacts during the implementation phase.
- Agree on a schedule for refining configurations based on user feedback and evolving maintenance requirements.
Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.
The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.