Senior System Analyst (Systems Analysis & Design / Azure DevOps)
Job Description
The OperAxis team is seeking a Senior System Analyst to support a state government agency in Lansing, MI. This hybrid contract role requires onsite presence, so only candidates located within 90 miles of Lansing will be considered. The ideal candidate is a seasoned IT professional who understands business objectives, analyzes user requirements and designs systems that automate and improve agency operations. You'll evaluate alternative solutions, prepare detailed specifications and documentation, and work independently and cooperatively with management and stakeholders, with strong Azure DevOps (ADO) proficiency and attention to system security and interfaces. Duration: 9 months, contract (Monday–Friday, 8 AM–5 PM) Requirements • 14+ years of IT experience handling complex concepts, practices and procedures, working independently and with management and stakeholders • 5+ years of Azure DevOps (ADO) proficiency • Strong systems analysis and design skills, including requirements analysis and cost/benefit studies • Experience with system security, interfaces and information-sharing with external entities • Ability to prepare specifications, flowcharts, technical reports and user documentation • Must be local to the Lansing, MI area (within 90 miles) for onsite presence • Bachelor's degree
Responsibilities
- Analyze business objectives and problems, identify alternative solutions and perform cost/benefit studies
- Gather user requirements from organizational units and document input, output and reporting needs
- Write detailed descriptions of user needs, program functions and development steps
- Evaluate existing information systems and design new or improved systems
- Prepare specifications, charts, flowcharts, technical reports and instructional manuals
- Review system capabilities and scheduling limitations to confirm feasibility of changes
- Upgrade systems and correct errors after implementation
- Coordinate and direct others in developing, testing, installing and modifying programs
- Provide technical support for applications, hardware and external information sharing
- Recommend improvements for system security, interfaces and technology planning