Job Title : Systems Administrator / Data E ngineer
Location : Lehi, UT
Company : Reef
Salary : $100,000-$120,000 DOE
About Reef :
Reef is a Utah-based vertically integrated investment and development firm founded in 2005, with three primary lines of business : Investments, Real Estate, and Lifestyle. Reef's team is currently involved in some of the most prominent development transactions in Utah and other targeted geographies across the United States.
Built on two decades of success, our investment approach combines proven expertise with purposeful innovation. Reef ' s team has completed more than 500 transactions across all lines of business. In addition to our real estate investment strategy, Reef and / or affiliates own and operate various businesses that add significant long-term value to its projects. We have grown rapidly, growing from about 25 employees to well over 400, with managed assets on behalf of over 750 institutional and individual partners worldwide.
With the motto "Expect the Best," Reef's most prominent developments include Black Desert Resort, a $2 billion luxury resort in Ivins, Utah; Marcella, a luxury private golf community in Park City, Utah; Tributer Resort, Virginia's newest premier private lakeside golf destination; Cornerstone Club, a 5,000-acre residential community, private club, and resort in Telluride, Colorado; Sweetens Cove, a renowned and evolving golf destination nestled in the Tennessee Valley; and the restoration of the historic Coco Palms Resort in Wailua, on the island of Kauai, Hawaii.
At Reef, our mission is to recruit, develop, and retain entrepreneurial individuals who desire to build and create something long-lasting and meaningful. Our business enables bright, committed people to work in high-performing teams within an environment that allows each person to achieve their professional objectives . Reef values a strong culture dedicated to the health and well-being of our employees.
Job Summary
Reef is seeking an experienced and highly motivated Systems A dministrator to oversee the administration, integration, and optimization of our enterprise applications while also performing traditional system administration duties, scripting, and managing IT-related projects. This role is critical in ensuring seamless operations, automating processes, and aligning technology solutions with business objectives . The ideal candidate will bring a mix of technical expertise , scripting proficiency , and project management skills.
Key Responsibilities
Administration
- Manage and administer enterprise applications, including Microsoft 365 (O365), Salesforce, HubSpot , Adobe, DocuSign , and other critical platforms.
- Collaborate with the Helpdesk team to resolve user issues and optimize application performance.
- Ensure compliance, security, and efficiency across all enterprise applications.
Migrations and Integrations
Plan and execute migrations with cloud systems . Lead application integration projects, including the implementation of Single Sign-On (SSO).System Administration
Work with helpdesk to manage user accounts, permissions, and access rights across various systems.Maintain and troubleshoot servers, network infrastructure, and other critical IT systems.Perform routine system maintenance, updates, and backups to ensure system reliability and security.Datadog alerts and logsScripting and Automation
Develop and maintain scripts in PowerShell , including O365 modules, to automate routine tasks and streamline operations.Utilize Python for advanced scripting needs and integration across applications and systems.Identify and implement automation opportunities to enhance efficiency and reduce manual processes.Project Management
Lead IT projects, including system upgrades, application deployments, and cross-departmental technology initiatives.Develop project plans, timelines, and deliverables, ensuring on-time and within-budget execution.Act as a liaison between IT and other departments, translating business needs into technical solutions.Enterprise Application Consolidation and Integration :
Consolidate and connect disparate enterprise applications (e.g., CRM like Salesforce, productivity suites like Microsoft 365, and document tools like Adobe / DocuSign ) to create unified workflows and eliminate silos.Lead integration projects, including SSO implementation and API-based connections, to enable real-time data syncing and interoperability across systems.Data Lake Design, Building, and Management :
Design, build, and maintain data lakes (e.g., using AWS Lake Formation, snowflake or similar platforms) for centralized data storage, ingestion from multiple sources, and governance to support scalable analytics and reporting.Implement data pipelines for ETL (Extract, Transform, Load) processes, ensuring data quality, security, and compliance while handling large-scale enterprise data volumes.Data Migration and Optimization :
Plan and execute data migrations with a focus on preserving data integrity and minimizing downtime.Optimize data flows for advanced analytics, Scripting for Data / System Efficiency :
Develop scripts (e.g., in PowerShell for Microsoft 365 modules or Python for custom integrations) to automate data ingestion, transformation, and system maintenance tasks.Identify automation opportunities to reduce manual data handling and enhance efficiency in integrated environments.Strategic Data and System Alignment :
Collaborate with cross-functional teams to translate business needs into technical data solutions, such as building custom reports via Microsoft SQL scripting , Power Bi or SharePoint for data visualization.Research and recommend emerging technologies (e.g., cloud-native data tools) to support data-driven growth, while documenting best practices for data governance and security.Qualifications
Bachelor's degree in computer science , Information Systems, or a related field5+ years of experience in system administration, Data engineering or a similar role.Expertise with Google Workspace, Microsoft 365, Salesforce, Adobe, Docusign , and related applications.Hands-on experience with Microsoft 365 is a must .Strong knowledge of SSO configuration and integration.Advanced scripting skills in PowerShell (including O365 modules) and Python are mandatory.Proficiency in u ser management and security.Microsoft SQL scripting and reportsMicrosoft Sharepoint experienceExperience managing IT projects, from planning through execution and delivery.Ability to manage multiple priorities, timelines, and stakeholders effectively.Excellent problem-solving and analytical thinking abilities.Strong communication and collaboration skills .Detail-oriented with a proactive approach to identifying and addressing challengesCompany Benefits :
401(k) Plan with Company MatchGenerous Health Plan with HSA MatchFlexible Paid Time-offDaily Company LunchesCell Phone Service AllowanceDiscounts at Company-owned Resorts and Golf CoursesJob Posted by ApplicantPro