Description
Job Summary: The Systems Documentation Analyst is responsible for discovering, analyzing, and documenting existing systems, business processes, and operational rules to build a comprehensive and accurate knowledge base of system functionality. Working closely with business stakeholders, product teams, engineering, QA, and operations, the role captures both explicit and undocumented system behavior and translates operational knowledge into clear, structured documentation that aligns business rules, functional requirements, and technical architecture.
This role leads the creation and maintenance of functional and technical documentation such as process flows, use cases, data models, integrations, and system interactions. The analyst also establishes documentation standards and governance, maintains centralized repositories and version control, and ensures documentation stays current as systems evolve. Acting as a bridge between business and technical teams, the position facilitates knowledge-gathering workshops, supports impact analysis for system changes, and helps reduce operational risk by replacing tribal knowledge with structured, traceable documentation that supports QA, onboarding, audits, and change management.
THIS IS CURRENTLY A HYBRID POSITION. CANDIDATE MUST WILLING TO WORK AT THE CORPORATE OFFICE IN PALM HARBOR, FL. MINIMUM OF 2 DAYS A WEEK.
Duties and Responsibilities:
System Discovery & Analysis
- Conduct comprehensive reviews of existing systems, workflows, and integrations
- Analyze current-state business processes, system behavior, and data flows
- Identify undocumented functionality, implicit business rules, and system dependencies
- Assess gaps between documented and actual system behavior
Business Rules Documentation
- Elicit, validate, and formally document business rules (explicit and implicit)
- Translate operational knowledge into structured rule catalogs
- Map business rules to system functionality and data elements
- Maintain traceability between requirements, rules, and system components
- Identify rule conflicts, redundancies, and opportunities for simplification
Functional Documentation
- Produce detailed functional specifications, including:
- Process flows
- Use cases / user stories
- System interfaces
- Exception handling scenarios
- Document user roles, permissions, and access logic
- Define functional dependencies and cross-module impacts
- Support impact analysis for change requests and enhancements
Technical Documentation
- Document system architecture at a high level (in partnership with technical teams).
- Capture:
- Data models and data dictionaries
- API/interface specifications
- Integration points
- Batch jobs and system triggers
- Configuration settings
- Ensure technical documentation aligns with functional and business documentation.
- Collaborate with developers to validate technical accuracy.
Documentation Governance & Standards
- Establish and maintain documentation standards, templates, and naming conventions.
- Create a centralized repository and version control process
- Implement documentation review and approval workflows
Cross-Functional Collaboration
- Partner with:
- Business Analysts
- Team Leads
- Developers
- QA/testing
- Operations
- Facilitate workshops to extract undocumented system knowledge
- Act as a bridge between business and technical stakeholders.
Change Management & Lifecycle Support
- Update documentation proactively as system changes occur.
- Support release planning with documentation impact analysis.
- Maintain historical versions of system documentation.
- Provide documentation support for onboarding, training, and audits
Risk & Quality Oversight
- Identify documentation gaps that create operational or compliance risk.
- Recommend process improvements to reduce reliance on tribal knowledge
- Support QA by ensuring test cases trace back to documented rules and functionality
Equal Opportunity Employer. M/F/D/V
Requirements
Work Experience / Knowledge:
- Experience analyzing complex enterprise systems, including workflows, integrations, data flows, and system dependencies
- Proven ability to discover and document undocumented or legacy systems, processes, and business rules
- Experience developing and maintaining functional and technical documentation such as process flows, use cases, system specifications, and data documentation
- Experience working in cross-functional environments with business stakeholders, product teams, engineering, QA, and operations, supporting system changes and release processes
Business Analysis & Documentation Skills
- Strong ability to elicit, analyze, and document business processes and rules, including implicit operational knowledge.
- Experience translating business processes into structured documentation (e.g., process maps, user stories, rule catalogs) and maintaining traceability between requirements, rules, and system components.
- Ability to perform impact analysis for system changes, enhancements, or integrations.
Technical Knowledge
- Working knowledge of system architecture concepts, including application layers, APIs, integrations, batch processing, and configuration-driven systems.
- Familiarity with data models, data dictionaries, and database concepts, with the ability to collaborate with engineering teams to ensure documentation accuracy.
Tools & Methodologies
- Experience with documentation and collaboration tools such as Confluence, SharePoint, Notion, or similar knowledge management platforms.
- Familiarity with diagramming and process modeling tools (e.g., Visio, Figma).
- Utilization of AI tools to support documentation development and maintenance.
- Experience with requirements management or tracking tools such as Jira, Azure DevOps, or similar.
- Understanding of Agile, Scrum, or hybrid delivery environments.
- Analytical & Communication Skills
- Strong analytical and problem-solving skills with the ability to understand complex systems and translate them into clear documentation.
- Excellent written communication and documentation skills with attention to detail.
Qualifications / Certifications:
- 5+ years of experience in Business Analysis, Systems Analysis, Technical Documentation, or Process Analyst roles.
- Bachelor’s degree in one of the following or a related field: Information Systems, Computer Science, Business Analytics, Systems Engineering, or Information Technology.
- Proficiency in the Microsoft Office suite (especially Word, Excel, and PowerPoint
Additional Requirements:
- May also be assigned various projects and tasks as needed
Skills Required
- 5+ years of experience in Business Analysis, Systems Analysis, Technical Documentation, or Process Analyst roles
- Bachelor's degree in Information Systems, Computer Science, Business Analytics, Systems Engineering, Information Technology, or related field
- Experience analyzing complex enterprise systems, including workflows, integrations, data flows, and system dependencies
- Proven ability to discover and document undocumented or legacy systems, processes, and business rules
- Experience developing and maintaining functional and technical documentation (process flows, use cases, system specifications, data documentation)
- Strong ability to elicit, analyze, and document business processes and implicit operational rules
- Ability to perform impact analysis for system changes, enhancements, or integrations
- Working knowledge of system architecture concepts including APIs, integrations, batch processing, and configuration-driven systems
- Familiarity with data models, data dictionaries, and database concepts
- Experience with documentation and collaboration tools such as Confluence, SharePoint, Notion, or similar
- Familiarity with diagramming and process modeling tools (e.g., Visio, Figma)
- Experience with requirements management or tracking tools such as Jira, Azure DevOps, or similar
- Utilization of AI tools to support documentation development and maintenance
- Understanding of Agile, Scrum, or hybrid delivery environments
- Proficiency in Microsoft Office suite (especially Word, Excel, PowerPoint)
- Excellent written communication and documentation skills with attention to detail
- Experience working in cross-functional environments with business stakeholders, product teams, engineering, QA, and operations
What We Do
Established in 1992, Geographic Solutions, Inc. is the nation's leading provider of software solutions for the workforce development, labor market information, and unemployment insurance industries. We have developed advanced online solutions for state and local government agencies in more than 35 states. We are a privately-owned company headquartered in Palm Harbor, FL with a satellite office in Salinas, CA. We currently employ over 350 full-time employees, who are all located in the United States and have decades of combined experience in developing online solutions designed for employment agencies, educational institutions, economic development departments, and correction facilities. Our in-house staff includes .NET developers, business analysts, project managers, technical writers, quality assurance analysts, training specialists, network administrators, database architects, and more. Examples of websites we have implemented and currently manage include: Employ Florida (www.employflorida.com) CalJOBS (www.caljobs.ca.gov) NCWorks (www.ncworks.gov) Indiana Career Connect (www.indianacareerconnect.com) .... and many others! Our recent company awards include: Tampa Bay Tech Technology Project of the Year Winner (2018 & 2020) Tampa Bay Business Journal: The List - Largest Software Developers in Tampa Bay (2013 & 2020) Bright House Networks Regional Business Awards First Place - Large Business (2016) Bright House Networks Regional Business Awards 2nd Place in Large Business Category (2015) Greater Palm Harbor Chamber of Commerce Large Business of the Year (2015, 2016, 2017, and 2018) U.S. Department of Labor’s ‘Tools for Job Seekers’ Challenge – Employ Florida Marketplace (First Place Ranking), America’s Virtual OneStop (Third Place Ranking) American Heart Association Fit-Friendly Worksite Gold Achievement (2015 & 2016)






