Applications Analyst

City of Raleigh North Carolina•Raleigh, NC

About The Position

The Applications Analyst is a customer-focused technical position on the City of Raleigh’s Trimble applications team. The analyst supports Trimble Unity Maintain (formerly Cityworks) and Trimble Unity Construct (formerly e-Builder), platforms used for enterprise asset management, maintenance operations, construction projects, and capital program delivery across City departments. The role provides application support, systems administration, configuration, reporting, testing, documentation, and ongoing improvements for on-premises and cloud-based services. It also supports platform migrations and upgrades. The analyst works with City employees, project managers, field staff, vendors, contractors, and IT teams to understand operational needs and deliver effective, sustainable technology solutions.

Requirements

  • Associate's degree in Information Technology, Computer Science, or a related field, and 3 to 5 years of experience in application configuration, database administration, software solutions, user support, or a related field; an equivalent combination of training and/or experience may be substituted.
  • Knowledge and ability to support and configure enterprise business applications.
  • Ability to troubleshoot application, configuration, workflow, access, and data issues.
  • Ability to translate business and operational needs into application changes.
  • Ability to use SQL or similar tools to query, analyze, and report on application data.
  • Ability to prepare technical documentation, configuration records, user guides, and process instructions.
  • Ability to provide responsive, professional, solutions-oriented customer service and explain technical concepts to technical and non-technical audiences.
  • Ability to manage multiple support requests, assignments, and configuration activities with changing priorities.
  • Ability to work collaboratively with customers, vendors, contractors, and other IT professionals.

Nice To Haves

  • Experience with Trimble Unity Maintain, Cityworks, Trimble Unity Construct, e-Builder, or comparable enterprise asset or construction management platforms.
  • Experience with SQL, Power BI, or Esri ArcGIS.
  • Exposure to supporting APIs and system integrations, including connections and data exchanges between enterprise applications.
  • ITIL Foundation certification.
  • Experience working in local government or another complex, service-oriented organization.
  • Software Development Life Cycle (SDLC) certification.
  • Release Management certification.
  • Application-specific certifications.
  • Information Technology Infrastructure Library (ITIL) certification.

Responsibilities

  • Serve as a point of contact for employees using Trimble Unity Maintain and Trimble Unity Construct.
  • Respond to incidents and service requests, troubleshoot application issues, answer questions, and help customers use the platforms effectively.
  • Manage assigned incidents and requests through ServiceNow.
  • Investigate application, workflow, access, reporting, and data issues; provide guidance on system functionality and recommended practices.
  • Develop user documentation, job aids, and process guides, and participate in training sessions, demonstrations, and user groups.
  • Escalate complex issues and coordinate with vendors or other IT teams as needed.
  • Perform routine application administration and configuration, including provisioning accounts and maintaining roles, permissions, and access controls.
  • Configure workflows, forms, business rules, inspections, work orders, and project structures; maintain application settings, reference data, and system documentation.
  • Create reports, dashboards, queries, and data visualizations.
  • Support upgrades, releases, testing, and production deployments, including platform migrations and onboarding user groups to new tools.
  • Monitor application performance and help identify recurring issues and opportunities for improvement.
  • Work with departments and technical teams to understand operational needs and translate them into application improvements.
  • Gather and document business and technical requirements; configure new features, workflows, forms, and reports; test changes and validate results with users.
  • Support system integrations and data exchanges.
  • Participate in agile planning, backlog review, and iterative delivery.
  • Identify opportunities to simplify processes and improve the user experience.
  • Ensure solutions follow technical standards and remain maintainable, scalable, and supportable over time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service