Job Description
Position Overview
Miami-Dade County is seeking two experienced Business Analysts to support the implementation of a large-scale, complex Records Management System within a local government environment. The Business Analysts will work within the Information Technology Department, collaborating closely with software developers, business stakeholders, IT leadership, and a vendor solution provider to ensure successful delivery of a vendor-based application.
This role focuses heavily on business process analysis, requirements gathering, documentation, stakeholder collaboration, change management, and system implementation support throughout the full project lifecycle.
Key Responsibilities
- Analyze and understand existing business processes and identify opportunities for improvement.
- Develop as-is and to-be process diagrams and maintain requirements traceability matrices.
- Gather, define, and document business and system requirements, translating them into user stories and technical specifications.
- Collaborate with cross-functional teams using Waterfall and Agile methodologies to manage business analysis deliverables.
- Facilitate workshops, interviews, and meetings with business and technical stakeholders.
- Support change management activities, including impact assessments, training materials, and end-user support during transitions.
- Prepare documentation such as requirements documents, test plans, user stories, diagrams, and reports.
- Coordinate and support system testing, including test planning, test case development, and execution.
- Assist with user training and ensure alignment between requirements and system functionality prior to deployment.
- Provide regular status updates, reports, and presentations to stakeholders and project leadership.
- Monitor post-implementation performance and recommend system enhancements to improve efficiency and user experience.
- Identify risks and issues related to business analysis activities and proactively mitigate or escalate as needed.
Required Experience & Skills
- 7+ years of experience delivering complex IT software projects within large organizations.
- Proven experience across the full software implementation lifecycle (requirements, design, development, testing, training, deployment, and support).
- Strong background in business process analysis and stakeholder collaboration across multiple departments.
- High proficiency in documentation, including:
- As-is / To-be process diagrams
- User stories
- Requirements documentation
- Test plans and related deliverables
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent written and verbal communication skills with the ability to clearly convey complex ideas.
Technical Skills
- Extensive experience with Microsoft tools, including:
- Microsoft Word, Excel, PowerPoint, Outlook
- Microsoft Project
- Microsoft Teams
- SharePoint
- Azure DevOps
- Ability to leverage these tools for documentation, collaboration, and project tracking.
Education Requirements
- Bachelor's Degree in:
- Business Administration
- Computer Science
- Information Systems
- or a related field
- Seven (7) years of relevant experience in business analysis, software implementation, and Agile methodologies is required.
- Additional relevant work experience may substitute for formal education on a year-for-year basis.
