The Vendor is required to provide for GIS enterprise and AGOL support.
- Provide comprehensive ArcGIS Enterprise Administration Services.
- This includes reviewing and optimizing the existing Enterprise deployment, cloud infrastructure integration, and IT system alignment (DNS, SSL, SSO).
- setting up an identical staging environment, implementing robust monitoring and maintenance strategies (ArcGIS Monitor, system health scripts), managing security configurations (user roles, SAML/OAuth2 authentication), and supporting data/content management workflows for publishing, backups, and automation (Python, REST API, PowerShell).
- Provide collaborative support for GIS teams and maintain technical documentation.
- Manage ArcGIS Online Administration, covering user account provisioning (manual and SAML-based), role assignments, license tracking, and security enforcement (MFA, sharing restrictions, audits).
- Responsibilities include content governance, performance optimization for hosted feature layers, and system configurations for web apps and integrations (Field Maps, Survey123, Experience Builder).
- Develop automated workflows using ArcGIS API for Python to support onboarding, content maintenance, backups, and permissions management, alongside proactive monitoring, reporting, and liaison with Esri support.
- This includes detailed onboarding for ArcGIS Enterprise (Portal, Server, and Data Store), system performance tuning, authentication management, automation scripting, and disaster recovery strategies.
- For ArcGIS Online, training will focus on account management, content policies, auditing practices, and hands-on scripting for process automation.
- ArcGIS Enterprise & AGOL Administration Services
1. ArcGIS Enterprise Administration includes:
• Review System Setup & Configuration
o Review existing deployment of ArcGIS Enterprise: Includes Portal for ArcGIS, ArcGIS Server (federated, hosted and standalone), ArcGIS Data Store and Web Adaptor. And advise any recommendations of changes and assist in applying such changes.
o Review cloud infrastructure setup (if applicable): Provision and configure virtual machines or cloud services (GCP) for ArcGIS deployment.
o Review integration with IT infrastructure: DNS, SSL certificates, Active Directory/LDAP for single sign-on (SSO).
o Standup an enterprise staging environment identical to the city’s production environment.
• Monitoring & Maintenance
o System health monitoring: Configure and use ArcGIS Monitor, custom scripts, or third-party tools to check uptime, memory, CPU, disk usage, etc.
o Log analysis and troubleshooting: Analyze ArcGIS Server and Portal logs to identify and resolve issues.
o Routine updates and patches: Ensure software is up-to-date to prevent security vulnerabilities.
• Security & Access Control
o Manage user roles and permissions: Administer access to services, apps, and data based on user roles.
o Implement authentication strategies: Support SAML, OAuth2, or enterprise logins (via AD/LDAP).
o Security audits and compliance: Review system access and usage logs for compliance.
• Data & Content Management
o Publish and manage web services: Work with GIS team to publish feature services, map services, and image services.
o Data Store administration: Maintain relational and tile caches in ArcGIS Data Store, manage backup/restore, and validate database connections.
o Catalog management: Organize content in Portal (maps, layers, apps, etc.) to ensure easy discovery.
• Testing & Deployment
o Test environment management: Maintain staging environments to test new configurations, patches, and deployments before going live.
o Automation/scripting: Use Python (ArcPy, ArcGIS API for Python), PowerShell, or REST API for automation tasks like user provisioning, backups, etc.
• User Support & Collaboration
o User onboarding and training: Guide GIS users and developers on using Portal, publishing services, or creating apps.
o Collaboration with GIS and IT teams: Coordinate with database admins, IT security, and application developers.
o Documentation: Maintain up-to-date documentation of configurations, procedures, and system architecture.
2. ArcGIS Online Administration includes:
• User Management
o Create and manage user accounts (manual or via SAML/SSO integration)
o Assign roles and user types based on function (Viewer, Editor, Creator, etc.)
o Group management: Set up and organize user groups for collaboration and sharing
o Monitor license usage and availability
• Security & Access Control
o Enforce organizational security settings: Password policies, login methods (e.g., SAML, MFA), trusted domains
o Configure sharing restrictions: Limit public sharing, manage collaboration settings
o Audit permissions: Periodically review who can access what (e.g., items, groups, apps)
o Respond to security alerts from Esri or IT teams
• Content & Data Management
o Review and organize content: Clean up unused items, ensure consistent naming/tagging conventions
o Support content publishing: Help analysts and users publish feature layers, web maps, dashboards, and story maps
o Manage hosted feature layers: Optimize for performance (e.g., index fields, track edits), manage versions/snapshots
o Apply data governance practices: Metadata standards, versioning policy, authoritative content designation
• System Configuration & Maintenance
o Configure organizational settings: Basemaps, map viewers (Classic vs. New), app templates, default settings
o Maintain web app templates and dashboards: Clone, update, or archive when necessary
o Configure and monitor app integrations: Field Maps, Survey123, Experience Builder, etc.
o Backup critical data or export items (manually or via scripting)
• Monitoring & Reporting
o Monitor activity and usage reports: View dashboards of login activity, service usage, failed logins, etc.
o Audit logs: Use the Activity Viewer or Python scripts to detect suspicious activity or errors
o Generate usage reports: For teams, projects, departments, or licensing purposes
• Automation & Scripting
o Use ArcGIS API for Python to automate tasks such as:
1. User onboarding/offboarding
2. Content cleanup
3. Backups/export of hosted layers
4. Bulk permissions changes
o Maintain scheduled scripts using cron jobs or cloud functions (e.g., for syncing external data to hosted layers)
• User Support & Enablement
o Train and support end users: Help with AGOL workflows, permissions issues, or publishing best practices
o Document internal best practices: Content sharing guides, naming conventions, troubleshooting docs
o Act as liaison with Esri support: Open and manage support cases when needed
- Training includes:
1. ArcGIS Enterprise Administration Training:
• Admin onboarding, system design best practices (Portal, Server (hosted, federated, standalone), Data Store, Web Adaptor)
• Staging environments and high availability setups - DNS, SSL, SAML/SSO/AD/LDAP integrations
• ArcGIS Monitor configuration – System performance tuning and service optimization
• Role configuration, group policies, authentication methods, patch management and Esri security advisories
• Backup/restore strategies
• ArcPy, ArcGIS API for Python, REST API, PowerShell for automation as needed
2. ArcGIS Online Administration Training
• User types, license assignments, SAML integration, group creation and collaboration strategies
• Organizational settings, MFA, sharing policies, auditing, Internal content standards and compliance
• Performance tuning, index management, versioning, hosted layers, dashboards, web maps, apps (Field
• Maps, Experience Builder)
• Usage dashboards, logs, and alerts
• Activity viewer and custom reporting with Python
• ArcGIS API for Python: onboarding/offboarding, permission updates, backups
• Cloud-based job scheduling
• Troubleshooting common AGOL issues
- Pre-Proposal Meeting (Non-Mandatory) Date: September 19, 2025
- Questions/Inquires Deadline: September 26, 2025
Set up free email alerts and get notified when new government bids, tenders and procurement opportunities match your industry and location. Choose daily or weekly delivery.