Solutions Analyst
Role details
Job location
Tech stack
Job description
A Solutions Analyst provides solutions to configure, integrate, deliver, develop, and maintain software systems. It's a highly technical position that demands insight into the realm of software developers and Infrastructure Engineers as well as a broad understanding of the challenges faced by Business and Technology Analysts. As a Solutions Analyst, you usually work as part of a cross functional team to provide support for both the business-facing analysts and infrastructure engineers. You spend most of your time working in front of a computer, troubleshooting problems, and developing solutions. You must be able to think on your feet and have advanced knowledge of hardware and software limitations and specifications to succeed in this position. The role of a Solutions Analyst calls for someone who has relevant hard and soft skills to overcome the traditional barriers between line-of-business subject matter experts and IT operations teams to foster a collaborative, integrated application environment.
Where a Technology Analyst is expected to have deep expertise in a focused domain or even a single technology and a Business Analyst will have similarly focused expertise in a certain aspect of our business process, a Solutions Analyst is expected to be something of a technology agnostic expert in the broader domain of computer information systems. Strong foundations in software development or commonly used foundational technologies like Windows, Linux, relational databases systems, APIs and other data exchange protocols is highly prized in a Solutions Analyst.
While the primary focus will be on data ingestion into the data repository using Azure Data Factory (ADF) or a low-code/no-code platform, as well as automating application integration and workflows, you will also contribute to Applications Portfolio Management., + Leads in analyzing and optimizing existing solutions. Assists with new solutions as assigned.
- Assist in fulfillment of in-scope technology support queue.
- Assists with the isolation and resolution of root causes when issues occur.
- Leads documentation efforts for existing solutions, assists with documentation efforts as assigned.
- Assist in change management and technology deployment for in-scope solution(s).
- Perform project tasks as assigned.
- Provide application support assistance.
- Lead small projects and improvement efforts.
- Collaborate effectively across IT department functions to deliver projects and services.
- Assists in the development of strategies that outline the upgrade and replacement roadmap for the solution(s).
Requirements
- Strong knowledge of ETL tools like ADF, SSIS etc. to manage data pipelines, automate data flow, and data extraction from various sources, transform it into usable formats, and load it into target systems like Fabric-Lakehouse.
- Strong knowledge of low-code\no-code platforms like Workato, Logic Apps, Boomi, Informatica
- Strong knowledge of common API types and tools for building API-based integrations
- Strong knowledge of GitHub or GitHub Enterprise
- Strong knowledge of Power BI
- Strong knowledge of application development practices and software engineering expertise
- Strong knowledge of JavaScript, TypeScript, C#, Python or any programming language and one or more scripting languages (bash or PowerShell preferred)
- Strong knowledge of Microsoft SQL Server and/or Progress RDBMS, T-SQL
- Ability to configure and maintain SharePoint, OneDrive and Teams resources and settings at an advanced level
- Familiarity with Modern front and frameworks like React, Angular, and Svelte
- Familiarity with Microsoft's Office 365 services, focused on SharePoint, OneDrive, Teams and their APIs.
- Four-year degree or applicable experience in similar field
- Minimum 2-4 years of related experience
- Strong skills in Data management and reporting
- Strong organizational and documentation skills
- Strong verbal and written communication skills
- Good analytical and problem-solving skills
- Good meeting management and facilitation skills
- Good project management skills
- Good understanding of supported business technologies
- Ability to effectively collaborate across the organization
Benefits & conditions
As a 100% employee-owned company, we offer a comprehensive benefits package for you and your family, + 401(k) plan with 50% company match (no cap) and immediate 100% vesting
- Medical, dental, and vision insurance (100% paid for employee)
- Annual bonus program based upon performance, achievement, and company profitability
- Term life, AD&D insurance, and voluntary life insurance
- Disability income protection insurance
- Pre-tax flexible spending plans (health and dependent care)
- Paid parental leave
- Paid holidays, vacation, and personal time
- Training/professional development opportunities and company-paid memberships for professional associations and licenses
- Wellness benefits