Company:
Ampact
Location: Minneapolis
Closing Date: 30/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Overview:
100% remote in the following states: FL, CA, VA, WI, IL, ID, NY, GA, MS, or MN (Optional Hybrid in MN)
About Ampact: Ampact is a national nonprofit that specializes in implementing and scaling evidence-based AmeriCorps programs across three focus areas: education, environment, and healthy futures. Most of the programming at Ampact is focused on education – specifically through the Reading Corps, Math Corps and Early Learning Corps programs. These programs have a 20-year track record in providing high-dosage tutoring to over 50,000 students annually and have been tested rigorously through independent evaluations. Ampact has experienced significant growth in recent years and has ambition for continued growth.
Ampact has 325+ employees and 3,500+ AmeriCorps members across 10 states. Its annual operating budget is $115 million. Ampact is headquartered in Minneapolis, Minnesota with employees located in 10 states.
Candidates must have legal authorization to work in the US without the need for employer sponsorship, both now and in the future. Ampact is unable to sponsor visas or work permits.
The Technical Project Analyst manages and executes technical projects, analyzes system processes, and designs functional solutions. This role combines strong technical analysis, functional design, and project management skills to deliver scalable solutions aligned with business objectives. The Analyst is adept at translating business requirements into clear, actionable technical and functional design documents, analyzing data, designing process flows, and managing project timelines. The Analyst acts as a bridge between business stakeholders, business analysts, end-users and technical teams, ensuring that requirements are fully understood and translated into technical language. The primary responsibility of this role is to work with technical teams to develop solution designs that are both technically feasible and aligned with business goals. This position is critical in ensuring that technical teams have everything they need to code and implement the required functionality with minimal ambiguity.
Responsibilities:
Essential Functions
Technical Analysis
Collaborate with business analysts, end-users, and stakeholders to understand the business requirements provided. Translate these into detailed technical and functional specifications that guide development teams in building solutions.
Analyze data to identify trends, gaps, and opportunities for improvement. Utilize tools such as Excel, SQL, and data visualization platforms (e.g., Tableau, Power BI) to support data-driven decisions.
Assist in diagnosing and resolving technical issues during project execution, ensuring minimal disruption to workflows and timelines.
Analyze existing processes and workflows, identifying areas for improvement, automation, and efficiency gains.
Functional & Technical Design
Design and document technical and functional workflows using tools such as Visio, Lucid chart, or other diagramming software. Create detailed flowcharts, process diagrams, and system architecture representations to guide development teams.
Work with engineers and application analysts to design and implement solutions that meet the documented requirements, ensuring scalability and alignment with business goals.
Create and maintain technical and functional documentation, including user stories, technical specifications, process maps, and functional designs, including requirements traceability.
Collaboration & Leadership
Collaborate with engineers, application analysts, and business teams to align project deliverables with both business needs and technical execution.
Manage relationships with third-party vendors and consultants as needed to ensure timely and accurate delivery of technical components.
Conduct post-project evaluations to assess outcomes, identify lessons learned, and make recommendations for future improvements.
Continuous Improvement
Continually evaluate existing systems and processes for inefficiencies and recommend improvements, automation opportunities, or new tools.
Stay up to date with the latest industry trends, tools, and technologies to identify innovative solutions and improvements to current systems.
Project Management
Lead the planning, coordination, and execution of technical projects from start to finish. Define project scope, objectives, and deliverables while managing timelines and resources.
Act as the primary liaison between business stakeholders and technical teams, ensuring alignment on project goals and deliverables.
Identify project risks, troubleshoot issues, and escalate promptly to keep projects on schedule and within scope.
Establish project milestones and monitor progress, providing stakeholders with regular updates on project status, risks, and challenges.
Qualifications:
Qualifications
Minimum Education
Bachelor’s degree in computer science, Information Technology, or a related field.
Minimum Experience
5+ years of experience in technical analysis, technical project management, or a similar role focusing on translating business requirements into technical designs.
Strong technical/functional design skills using tools like Visio, Lucidchart, or similar to create detailed process flows, functional designs, and system architectures.
Proficiency in documenting technical specifications and functional requirements to bridge the gap between business needs and technical execution.
Experience working with developers and technical teams to translate requirements into actionable development tasks.
Familiarity with project management tools such as Jira, Asana, or Microsoft Project.
Proficiency with data analysis tools (e.g., SQL).
Excellent communication skills, with the ability to clearly explain technical concepts to developers and collaborate with non-technical stakeholders.
Detail-oriented and highly organized, with the ability to manage multiple projects, meet deadlines, and track progress efficiently.
Preferred Skills
Hands-on Development Experience: Proficiency with one or more programming languages (e.g., Python, Java, C#, JavaScript) to understand technical challenges developers may face.
SharePoint Design & Implementation: Experience with designing, developing, and implementing SharePoint solutions, including workflows, content management, and permissions configurations.
Certifications: PMP, Scrum Master, or Agile certifications are a plus.
Experience with cloud platforms (AWS, Azure, or GCP) and understanding of cloud-native architectures.
Familiarity with DevOps practices and tools such as Jenkins, Git, Docker, and CI/CD pipelines.
Knowledge of ITIL processes and IT service management frameworks.
Experience with API integrations and working with large-scale enterprise systems.
Physical Requirements
Ampact is committed to compliance with the Americans with Disabilities Act and will make reasonable accommodations as possible to enable employees to perform the essential functions of their positions.
This position requires the ability to:
Travel locally needed to attend meetings.
Communicate effectively with people/groups in multiple settings within and outside the organization.
Effectively utilize existing and emerging technology to achieve required results.
Transporting of moderately heavy objects up to 25 pounds
Benefits:
Ampact offers an excellent benefit package including Medical, HSA, Dental, Vision, FSA, Life, Disability, PTO and 401(k).
EEOC:
Ampact will not discriminate for or against any AmeriCorps service member or applicant on the basis of race, color, creed, national origin, gender, age, religion, sexual orientation, disability, gender identity or expression, political affiliation, marital or parental status, familial status, military service, or any other category protected by law. Reasonable accommodations provided upon request.
100% remote in the following states: FL, CA, VA, WI, IL, ID, NY, GA, MS, or MN (Optional Hybrid in MN)
About Ampact: Ampact is a national nonprofit that specializes in implementing and scaling evidence-based AmeriCorps programs across three focus areas: education, environment, and healthy futures. Most of the programming at Ampact is focused on education – specifically through the Reading Corps, Math Corps and Early Learning Corps programs. These programs have a 20-year track record in providing high-dosage tutoring to over 50,000 students annually and have been tested rigorously through independent evaluations. Ampact has experienced significant growth in recent years and has ambition for continued growth.
Ampact has 325+ employees and 3,500+ AmeriCorps members across 10 states. Its annual operating budget is $115 million. Ampact is headquartered in Minneapolis, Minnesota with employees located in 10 states.
Candidates must have legal authorization to work in the US without the need for employer sponsorship, both now and in the future. Ampact is unable to sponsor visas or work permits.
The Technical Project Analyst manages and executes technical projects, analyzes system processes, and designs functional solutions. This role combines strong technical analysis, functional design, and project management skills to deliver scalable solutions aligned with business objectives. The Analyst is adept at translating business requirements into clear, actionable technical and functional design documents, analyzing data, designing process flows, and managing project timelines. The Analyst acts as a bridge between business stakeholders, business analysts, end-users and technical teams, ensuring that requirements are fully understood and translated into technical language. The primary responsibility of this role is to work with technical teams to develop solution designs that are both technically feasible and aligned with business goals. This position is critical in ensuring that technical teams have everything they need to code and implement the required functionality with minimal ambiguity.
Responsibilities:
Essential Functions
Technical Analysis
Collaborate with business analysts, end-users, and stakeholders to understand the business requirements provided. Translate these into detailed technical and functional specifications that guide development teams in building solutions.
Analyze data to identify trends, gaps, and opportunities for improvement. Utilize tools such as Excel, SQL, and data visualization platforms (e.g., Tableau, Power BI) to support data-driven decisions.
Assist in diagnosing and resolving technical issues during project execution, ensuring minimal disruption to workflows and timelines.
Analyze existing processes and workflows, identifying areas for improvement, automation, and efficiency gains.
Functional & Technical Design
Design and document technical and functional workflows using tools such as Visio, Lucid chart, or other diagramming software. Create detailed flowcharts, process diagrams, and system architecture representations to guide development teams.
Work with engineers and application analysts to design and implement solutions that meet the documented requirements, ensuring scalability and alignment with business goals.
Create and maintain technical and functional documentation, including user stories, technical specifications, process maps, and functional designs, including requirements traceability.
Collaboration & Leadership
Collaborate with engineers, application analysts, and business teams to align project deliverables with both business needs and technical execution.
Manage relationships with third-party vendors and consultants as needed to ensure timely and accurate delivery of technical components.
Conduct post-project evaluations to assess outcomes, identify lessons learned, and make recommendations for future improvements.
Continuous Improvement
Continually evaluate existing systems and processes for inefficiencies and recommend improvements, automation opportunities, or new tools.
Stay up to date with the latest industry trends, tools, and technologies to identify innovative solutions and improvements to current systems.
Project Management
Lead the planning, coordination, and execution of technical projects from start to finish. Define project scope, objectives, and deliverables while managing timelines and resources.
Act as the primary liaison between business stakeholders and technical teams, ensuring alignment on project goals and deliverables.
Identify project risks, troubleshoot issues, and escalate promptly to keep projects on schedule and within scope.
Establish project milestones and monitor progress, providing stakeholders with regular updates on project status, risks, and challenges.
Qualifications:
Qualifications
Minimum Education
Bachelor’s degree in computer science, Information Technology, or a related field.
Minimum Experience
5+ years of experience in technical analysis, technical project management, or a similar role focusing on translating business requirements into technical designs.
Strong technical/functional design skills using tools like Visio, Lucidchart, or similar to create detailed process flows, functional designs, and system architectures.
Proficiency in documenting technical specifications and functional requirements to bridge the gap between business needs and technical execution.
Experience working with developers and technical teams to translate requirements into actionable development tasks.
Familiarity with project management tools such as Jira, Asana, or Microsoft Project.
Proficiency with data analysis tools (e.g., SQL).
Excellent communication skills, with the ability to clearly explain technical concepts to developers and collaborate with non-technical stakeholders.
Detail-oriented and highly organized, with the ability to manage multiple projects, meet deadlines, and track progress efficiently.
Preferred Skills
Hands-on Development Experience: Proficiency with one or more programming languages (e.g., Python, Java, C#, JavaScript) to understand technical challenges developers may face.
SharePoint Design & Implementation: Experience with designing, developing, and implementing SharePoint solutions, including workflows, content management, and permissions configurations.
Certifications: PMP, Scrum Master, or Agile certifications are a plus.
Experience with cloud platforms (AWS, Azure, or GCP) and understanding of cloud-native architectures.
Familiarity with DevOps practices and tools such as Jenkins, Git, Docker, and CI/CD pipelines.
Knowledge of ITIL processes and IT service management frameworks.
Experience with API integrations and working with large-scale enterprise systems.
Physical Requirements
Ampact is committed to compliance with the Americans with Disabilities Act and will make reasonable accommodations as possible to enable employees to perform the essential functions of their positions.
This position requires the ability to:
Travel locally needed to attend meetings.
Communicate effectively with people/groups in multiple settings within and outside the organization.
Effectively utilize existing and emerging technology to achieve required results.
Transporting of moderately heavy objects up to 25 pounds
Benefits:
Ampact offers an excellent benefit package including Medical, HSA, Dental, Vision, FSA, Life, Disability, PTO and 401(k).
EEOC:
Ampact will not discriminate for or against any AmeriCorps service member or applicant on the basis of race, color, creed, national origin, gender, age, religion, sexual orientation, disability, gender identity or expression, political affiliation, marital or parental status, familial status, military service, or any other category protected by law. Reasonable accommodations provided upon request.
Share this job