
Data Analyst
Job Description
Posted on: November 30, 2025
About The Company
ICF is a global advisory and technology services provider dedicated to helping clients solve complex challenges, navigate change, and shape the future. Known for combining unmatched expertise with cutting-edge technology, ICF serves a diverse range of industries including energy, environment, transportation, and public health. The company values innovation, collaboration, and a commitment to creating a workplace where everyone can thrive. As an employer, ICF is an equal opportunity organization that promotes diversity, equity, and inclusion, ensuring that all employees have the opportunity to contribute and grow within the organization.
About The Role
The Data Analyst (DA) role at ICF offers an exciting opportunity for individuals passionate about data-driven decision-making and client collaboration. As a key member of the team, the DA will work closely with clients to understand their specific reporting and analytical needs, develop customized data solutions, and ensure data integrity across projects. The role involves engaging with multiple teams to define requirements, create visualizations, and deliver scalable reporting solutions. The DA will also be responsible for documenting processes, sharing knowledge through presentations, and supporting continuous improvement initiatives. While the role primarily involves remote work within the US, some travel may be required for client meetings, training, or project scoping. The position provides a platform for professional growth, exposure to innovative technologies, and the chance to make a meaningful impact in the utilities and energy sectors.
Qualifications
- Bachelor’s degree in Information Technology, Computer Science, Quantitative Fields, or related disciplines (or equivalent experience)
- Minimum of 1+ years of experience in a business or data analyst role
- Proficiency in Excel for ensuring data integrity and report quality
- Experience with data visualization tools such as Power BI, including report and dashboard development
- Familiarity with software tools like SharePoint, JIRA, or similar systems
- Strong communication and documentation skills for sharing insights and requirements
- Ability to work independently and collaboratively in a team environment
Responsibilities
- Collaborate with clients to understand and define their reporting and analytical needs
- Develop and deliver customized data reports, dashboards, and visualizations that meet client requirements
- Ensure data quality and integrity through rigorous validation and verification processes
- Document business processes, technical requirements, and project deliverables
- Present findings and insights to clients and internal teams, facilitating knowledge sharing
- Support the ongoing improvement of data reporting practices and tools
- Assist in training and deploying solutions across client organizations and internal teams
- Participate in periodic travel for project scoping, client meetings, or training sessions as needed
Benefits
- Flexible workplace arrangements promoting work-life balance
- Community investment through donation matching and volunteer opportunities
- Professional development resources including tuition reimbursement and training programs
- Retirement benefits such as 401(k) matching and Employee Stock Purchase Plan
- Competitive salary range based on experience and qualifications
- Supportive and inclusive work environment fostering growth and innovation
Equal Opportunity
ICF is an equal opportunity employer committed to creating a diverse and inclusive workplace. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected class. We consider all qualified applicants, including those with arrest and conviction records, and provide reasonable accommodations throughout the application and employment process.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Software Engineer

Data Insights Associate (Remote)

Software Engineer (Remote)

Senior Software Engineer II, Smart Trailer & Connected Equipment

