Senior Applications and Data Analyst

River Run Services LLC•Newburyport, MA
•$34 - $50•Hybrid

About The Position

River Run is a shared services organization supporting its banking affiliates, Newburyport Bank, Pentucket Bank, and Rollstone Bank & Trust. The Senior Applications and Data Analyst provides advanced support for data usage and analytics and develops the architecture for data integration and use across critical banking systems. The role collaborates with Information Services and other departments to collect, analyze, and interpret data for strategic decision-making. It manages the business application portfolio and related data architecture, deploys and maintains custom reporting services and dashboards, and responds to ad hoc reporting requests. The position also helps safeguard the security and integrity of bank computer systems and participates in department initiatives such as runbooks, requirements gathering, ITIL-aligned ticket management, data architecture design, and system integrations. The role develops and maintains data systems and scalable infrastructure for data acquisition, processing, storage, analysis, and distribution across on-premises and cloud platforms. It works with business units and cross-functional teams to deliver insights, support strategic initiatives and projects, and encourage system adoption. The analyst designs analytics tools, dashboards, reports, visualizations, and statistical and predictive models; supports reusable and ad hoc reporting; and maintains data accuracy, security, documentation, standards, and governance in accordance with cybersecurity policies and applicable regulations. The analyst evaluates technologies, serves as a data subject matter expert, provides training and guidance, supports audits and examinations, and provides backup coverage to team members. The position also requires ongoing professional development and maintaining knowledge of bank products, procedures, policies, and regulatory requirements. The work is hybrid: three days per week onsite in Newburyport, Massachusetts, and two days per week working from home.

Requirements

  • Bachelor’s degree in computer science, management information systems, mathematics, statistics, or a related technical field.
  • Minimum 5–7 years of relevant experience, including at least 5 years working with database and analytics technologies.
  • Experience writing complex SQL queries and administering SQL Server databases.
  • Experience with data management systems, including SQL, NoSQL, data warehouses, and data lakes.
  • Proficiency with data visualization and reporting tools such as Power BI, Tableau, FIS H360, Crystal Reports, or similar platforms.
  • Experience with ETL tools, APIs, file transfers, and application integration.
  • Experience with Python, R, PowerShell, or other scripting languages; statistical analysis and predictive modeling; and cloud-based data platforms, big data, AI, and modern automation tools.
  • Experience using AI-assisted productivity and automation tools, including generative AI, copilots, and agents, for reporting, analysis, documentation, research, code generation, and workflow automation.
  • Willingness to learn emerging AI technologies and apply responsible AI practices in a regulated financial services environment.
  • Strong analytical, critical-thinking, and problem-solving skills, attention to detail, and commitment to data accuracy.
  • Excellent communication, documentation, and customer service skills, including the ability to present complex findings to nontechnical stakeholders and maintain effective professional relationships.
  • Ability to collaborate across teams, manage multiple concurrent projects, prioritize tasks, meet deadlines, and perform effectively under pressure in a dynamic and changing environment.
  • Ability to meet the working environment and physical requirements of the position.

Nice To Haves

  • Technical certifications such as Azure, AWS, or PMP.
  • Experience in financial planning, analytics, and banking applications.

Responsibilities

  • Develop and maintain data systems and scalable infrastructure for data acquisition, processing, storage, analysis, and distribution, including data mining, warehousing, and governance across on-premises and cloud platforms.
  • Collaborate with business units and cross-functional teams to gather high-quality data, deliver actionable insights, support strategic initiatives and enterprise-wide projects, and promote system adoption.
  • Design and implement analytics tools, dashboards, reports, visualizations, and statistical and predictive models to identify trends, patterns, and opportunities.
  • Conduct ad hoc analyses and develop reusable reports that enable teams to independently access and use data.
  • Maintain data accuracy, security, standards, documentation, and governance practices, and adhere to cybersecurity policies and applicable regulatory requirements.
  • Evaluate and recommend technologies to strengthen data architecture, support business growth, and encourage innovation.
  • Serve as a data subject matter expert by providing training, guidance, and cross-functional support.
  • Assist with internal, state, and federal audits and examinations, including related documentation.
  • Provide backup support to team members to maintain operational continuity and timely project delivery.
  • Participate in professional development and represent the organization at relevant industry and community events.
  • Maintain current knowledge of bank products, services, procedures, policies, and regulatory requirements through meetings and mandatory training, and apply that knowledge to daily responsibilities.
  • Comply with applicable laws, regulations, and Bank policies to minimize risk and safeguard the Bank's interests.
  • Verify transactions and account balances, as applicable to the role, in accordance with Bank policies, regulatory requirements, and the Bank Secrecy Act.
  • Manage the business application portfolio and related data architecture, and deploy and maintain custom reporting services and dashboards.
  • Provide ad hoc reporting support for end-user requests and participate in runbooks, requirements gathering, ITIL-aligned ticket management, data architecture design, and system integrations.
  • Help ensure the security and integrity of bank computer systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service