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.
About Us
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.
Something else that sets us apart from other companies is the quality of our most valuable resources – our people! We are dedicated to living out our culture as defined by our core values, “CAPLICO”:
Customer Second
Accountability
Passion for Learning
Love One Another
Intelligent Risk Taking
Celebrate
Ownership
By incorporating these principles at all levels of our organization, our employees feel valued and excited about their impact on our service center team members and operational partners. Our culture fosters excellence both personally and professionally and promotes development that leads to continued success.
Role Summary
We are seeking a highly skilled and experienced Data Architect to design, develop, and manage our data architecture. The ideal candidate will be a strategic thinker with a deep understanding of data modeling, data governance, and database technologies. You will play a crucial role in ensuring our data systems are scalable, efficient, and secure, helping to design and support the
use of data across the entire organization for various needs, including internal applications, data science, data warehousing, business intelligence, and external reporting. This includes a hands-on component, where you will build custom data ingestion pipelines.
Key Responsibilities
- Design and Strategy: Design and maintain a robust, scalable, and secure data architecture for both transactional and analytical systems.
- Data Ingestion & Integration: 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.
- Data Modeling: Develop and implement data models, database schemas, and data dictionaries to ensure data consistency and integrity.
- Data Governance: Establish and enforce data governance policies and standards to ensure data quality, security, and compliance.
- Organizational Enablement: 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.
- ETL/ELT: Oversee the development and maintenance of ETL/ELT processes for data migration and integration.
- Collaboration: Work closely with data engineers, data scientists, and business stakeholders to understand their data requirements and provide architectural solutions.
- Technology Selection: Evaluate and recommend new data technologies and platforms to improve our data infrastructure.
- Performance: Monitor and optimize database performance and system efficiency.
- Documentation: Create and maintain comprehensive documentation of data architecture, data flows, and system designs.
Required Skills & Qualifications
- Experience: 3 years of professional experience as a Data Architect, or in a similar role.
- Education: 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.
Preferred Skills (Nice-to-Haves):
- 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
What We Offer
We are committed to providing a competitive Total Rewards Package that meets our employees’ needs.
We offer a comprehensive benefits package, including a choice of medical, dental, and vision plans, as well as retirement savings opportunities through a 401(k) plan with company match and various other benefits. We believe in great work, and we celebrate our employees' efforts and accomplishments both locally and companywide, recognizing people daily through our Moments of Truth Program. In addition to recognition, we believe in supporting our employees' professional growth and development. We provide employees with a wide range of free e-courses through our Learning Management System, as well as training sessions and seminars.
Compensation: Depends on experience.
Type: Full Time
Location: Position is remote, but must live in Utah.
About The Pennant Group
We are proud to be affiliated with the Pennant Group, Inc. (NASDAQ: PNTG). Pennant was created in 2019 in connection with The Ensign Group, Inc.’s (NASDAQ: ENSG) spin-off of its home health, hospice, and senior living businesses. We believe that through our innovative operating model, we can foster a new level of patient care and professional competence at our independent operating subsidiaries and set a new industry standard for quality home health, hospice, and senior living services. You can learn more about The Pennant Group at www.pennantgroup.com.
The employer for this position is stated in the job posting. The Pennant Group, Inc. is a holding company of independent operating subsidiaries that provide healthcare services through home health and hospice agencies and senior living communities located throughout the US. Each of these businesses is operated by a separate, independent operating subsidiary that has its own management, employees and assets. More information about The Pennant Group, Inc. is available at http://www.pennantgroup.com.