Senior Cloud and Data Engineer
hace 1 día
Vancouver
Job Description Hawthorn Senior Living is modernizing its enterprise technology stack, including the implementation of Yardi Voyager as our ERP, deployment of a company-wide Business Intelligence (BI) platform leveraging Microsoft Azure, Databricks, and Power BI, and alignment of our cybersecurity program to CIS IG1 governance standards. The Senior Cloud and Data Engineer plays a critical role in this transformation by designing, building, and owning the Company’s cloud, data, and integration platforms that connect enterprise systems. This is a hands-on individual contributor role with architectural responsibility. The position blends cloud architecture, data platform engineering, and enterprise integration design to ensure systems are secure, scalable, reliable, and trusted for operational and financial decision-making. REQUIRED KNOWLEDGE, SKILLS, ABILITIES & BEHAVIORS • Bachelor’s degree in Information Systems, Computer Science, or equivalent practical experience., • Minimum 6 years of experience in cloud engineering, data engineering, or systems architecture roles., • Strong hands-on experience supporting Microsoft Azure production environments., • Experience designing and supporting enterprise data platforms (e.g., Databricks, Azure SQL, Snowflake, or similar)., • Experience building and supporting system integrations using APIs, SFTP, or middleware patterns., • Strong scripting and automation skills (PowerShell, Python, SQL)., • Solid understanding of identity management, access controls, and security best practices. Preferred Qualifications • Experience supporting ERP or financial systems (e.g., Yardi, SAP, or similar)., • Experience with Power BI and enterprise analytics environments., • Familiarity with Microsoft 365 automation and provisioning workflows., • Experience in multi-entity or multi-site organizations., • Exposure to security frameworks such as CIS, NIST, or ISO 27001. Skills & Behaviors • Architect-minded, with the ability and willingness to execute hands-on technical work., • Self-directed, curious, and comfortable operating in a lean IT environment., • Ability to balance security, usability, cost, and performance considerations., • Strong communicator capable of collaborating across IT, Finance, Operations, and external partners., • Able to communicate effectively in English, both verbally and in writing, with residents and staff., • Values documentation, operational excellence, and long-term maintainability., • Demonstrates professionalism, accountability, and sound judgment., • Ability to prioritize and organize multiple work duties., • Embodies a patient and creative attitude with the ability to “think outside the box”., • Demonstrates a commitment to and respect for all individuals., • Builds on basic learning and carries it from one situation to another., • Takes responsibility to eliminate the source of problems., • Asks questions and seeks assistance as needed., • Must be able to work efficiently and pleasantly in a busy work environment., • Must be a team player who is able to deal with difficult situations in a calm and professional manner., • Ability to work under time constraints and meet department deadlines. SUPERVISORY RESPONSIBILITIES • This position does not have direct supervisory responsibilities., • The Senior Cloud and Data Engineer may provide technical leadership, guidance, and direction to internal team members, vendors, and implementation partners. ESSENTIAL DUTIES AND RESPONSIBILITIES • Regular, on-site attendance and punctuality is required as scheduled., • Takes responsibility for maintaining current knowledge of the Hawthorn Senior Living Employee Handbook., • Design, implement, and own Azure-based architectures supporting analytics, integrations, and enterprise applications., • Administer and evolve Microsoft 365 and Azure foundational services, including Entra ID, Intune, Defender, and Purview integrations., • Design and maintain data ingestion and transformation pipelines across Azure, Databricks, ERP, and other enterprise data sources., • Partner with BI vendors and Finance to design reliable data models supporting financial and operational dashboards., • Manage and optimize data platforms including Azure SQL, Databricks, and Yardi Data Connect., • Architect and support integrations between Yardi, WelcomeHome, UKG, ATS, marketing platforms, and the BI environment., • Design and maintain API-based and file-based (SFTP) data exchange patterns., • Implement identity-driven access controls, data governance practices, and retention policies aligned with CIS IG1 and company cybersecurity standards., • Partner with IT leadership to design backup, disaster recovery, logging, and monitoring strategies. · Serve as the technical authority for cloud, data, and integration architecture decisions. · Contribute to architecture reviews, change management processes, and technical roadmap planning. · Produce and maintain clear documentation, architecture diagrams, standards, and operational runbooks to reduce vendor and individual dependency. · Performs other duties as assigned by the Director of Information Systems. OTHER DUTIES AND RESPONSIBILITIES • Performs all work assigned for the agreed-upon hourly wage, accepting no additional payment or non-perishable gifts from residents, vendors, Community Management Teams or others., • Use time keeping system to accurately report use of PTO hours., • Meets the assigned work requirements of the job., • Adheres to dress/appearance code. Changes in attire may be dictated by special occasion or weather conditions. If you have questions, check with your supervisor., • Serves as a role model for all employees by displaying a responsible, cooperative, and positive attitude., • Represents the Company in a professional, courteous, and friendly manner when in public., • Understands safe and proper chemical use and adheres to safety protocols. This includes using personal protective equipment when necessary., • Attends education and training classes as necessary to fulfill company training requirements and/or state regulations applicable to the position., • Maintains personnel, resident, and business proprietary and/or confidential matters/material in strict confidence with management of the Company (and/or Company staff as needed)., • Performs other duties as assigned by the Director of Information Systems. WORKING CONDITIONS • This position operates in a professional office environment with frequent use of computer systems and technology platforms., • The role may require extended periods of sitting, working at a computer, and participation in virtual or in-person meetings., • Occasional travel may be required to support community locations, vendor coordination, or project implementation activities., • The role may require availability outside normal business hours for system implementations, maintenance windows, or critical incident response.Company DescriptionAt Hawthorn Senior Living, our caring concern for our residents is the foundation that leads to outstanding resident services. As contributing members of the communities we serve, what is most important is that we love our residents. We care about people and because our residents deserve the best, we are looking for employees who understand caring and compassionate customer service. Working with our retirement communities, you will have the opportunity to make a difference in the lives of our seniors every day.At Hawthorn Senior Living, our caring concern for our residents is the foundation that leads to outstanding resident services. As contributing members of the communities we serve, what is most important is that we love our residents. We care about people and because our residents deserve the best, we are looking for employees who understand caring and compassionate customer service. Working with our retirement communities, you will have the opportunity to make a difference in the lives of our seniors every day.