Pennant Services-posted 3 months ago
Full-time • Mid Level
UT
5,001-10,000 employees

We are building a world-class Service Center and invite you to join a team of people who are committed to a core objective of supporting life-changing service and providing professional expertise to the operations and leaders we support. Pennant Services is one of the most dynamic and progressive companies in the rapidly expanding senior living, home health, hospice, and home care industries. Affiliates of Pennant Services now operate more than 200 senior living, home health, hospice, and home care operations across 17 states, and we are growing! These operations have no corporate headquarters or traditional management hierarchy. Instead, they operate independently with support from the 'Service Center,' a world-class service team that provides the centralized clinical, legal, risk management, HR, training, accounting, IT, and other resources necessary to allow on-site leaders and caregivers to focus squarely on day-to-day care and business issues in their individual agencies and communities. Our culture fosters excellence both personally and professionally and promotes development that leads to continued success.

  • Design and maintain a robust, scalable, and secure data architecture for both transactional and analytical systems.
  • Architect and build custom Azure Function Apps using Python to connect to various source system APIs, facilitating the ingestion of data into our Snowflake data warehouse.
  • Develop and implement data models, database schemas, and data dictionaries to ensure data consistency and integrity.
  • Establish and enforce data governance policies and standards to ensure data quality, security, and compliance.
  • Collaborate with various teams—including internal application developers, data scientists, and business analysts—to design data solutions that meet their specific needs and enable data-driven decision-making across the company.
  • Oversee the development and maintenance of ETL/ELT processes for data migration and integration.
  • Work closely with data engineers, data scientists, and business stakeholders to understand their data requirements and provide architectural solutions.
  • Evaluate and recommend new data technologies and platforms to improve our data infrastructure.
  • Monitor and optimize database performance and system efficiency.
  • Create and maintain comprehensive documentation of data architecture, data flows, and system designs.
  • 3 years of professional experience as a Data Architect, or in a similar role.
  • Bachelor's or Master's degree in Information Systems, Computer Science, Information Technology, or a related field.
  • Strong proficiency in SQL for data extraction, transformation, and analysis.
  • Proficiency in Python, especially for building and deploying Azure Function Apps.
  • Experience with Microsoft Azure services, specifically Azure Functions.
  • Familiarity with API design and consumption.
  • Strong knowledge of cloud data platforms and best practices for administering them appropriately (e.g., Snowflake, Redshift, BigQuery).
  • Expertise in data modeling techniques and patterns.
  • Proficiency in data warehousing and data lake architectures.
  • Familiarity with designing and managing Operational Data Stores (ODS).
  • Experience with Master Data Management (MDM) principles and technologies.
  • Proficiency in data build tool (dbt) and an orchestration tool, such as Airflow.
  • Knowledge of data compliance and security regulations, such as HIPAA and SOX.
  • Experience in the healthcare and/or financial industries.
  • Comprehensive benefits package including medical, dental, and vision plans.
  • Retirement savings opportunities through a 401(k) plan with company match.
  • Recognition programs such as Moments of Truth Program.
  • Wide range of free e-courses through our Learning Management System.
  • Training sessions and seminars for professional growth and development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service