Overview
Skills
Job Details
About this Position:
1. Gather and Document Technical Requirements
Collaborate with product owners, developers, QA teams, and end-users to collect, analyze, and document detailed business and system requirements for IT solutions.
2. Analyze Systems and Business Processes
Evaluate current IT processes, applications, and workflows to identify inefficiencies, system gaps, or improvement opportunities; document findings and propose solutions.
3. Create Technical Documentation
Develop and maintain high-quality documentation including system architecture overviews, functional and non-functional specifications, API documentation, and integration guides.
4. Develop Business Process Models
Create visual representations (e.g., flowcharts, data flow diagrams, e-learning design) of current and future state processes to support system design, development, and stakeholder understanding.
5. Support Solution Design and Implementation
Work with IT architects and developers to translate business needs into scalable technical solutions; ensure alignment with enterprise architecture and business strategy.
6. Conduct Data Analysis
Perform analysis of application and user data to identify trends, generate insights, and support decision-making for IT project planning and prioritization.
7. Participate in Testing and Quality Assurance
Assist in preparing test scenarios and conducting user acceptance testing (UAT) to validate that solutions meet agency requirements and are ready for deployment.
8. Write End-User and Support Documentation
Create user manuals, release notes, installation guides, knowledge base articles, and FAQs for technical and non-technical audiences.
9. Manage Documentation Repositories
Organize and maintain centralized documentation using content management systems.
10. Ensure Documentation Compliance and Standards
Establish and enforce documentation standards, templates, and version control to ensure consistency, reusability, and compliance with organizational and industry standards.
11. Facilitate Cross-Functional Communication
Act as a liaison between technical teams, business units, and external vendors to ensure shared understanding of requirements, project scope, and deliverables.
12. Contribute to Continuous Improvement
Identify areas for process and documentation improvement and support initiatives that enhance project delivery, product usability, and customer experience.
Education Requirements:
- Bachelor's degree in Business Administration, Information Technology, Computer Science, Technical Communication, or a related field is required.
Experience Requirements:
- Over 7 years of progressive experience in business analysis and technical writing roles within the IT industry, including hands-on involvement in software development, system integration, and enterprise IT projects. Proven expertise in creating a wide range of technical documentation, including user manuals, system documentation, process guides, and API/integration materials.