We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Data Engineer

Hillpointe
United States, Florida, Winter Park
101 South New York Avenue (Show on map)
Feb 12, 2025

Hillpointe is a fully integrated real estate development and investment management firm focused on developing market-rate workforce housing across the Sun Belt. Ranked at the top of NMHC's Builders and Development companies, our team ensures best-in-class execution. This position is more than just a job - it's a career-defining opportunity! At Hillpointe, you'll be part of a dynamic, innovative team that makes tangible impacts on day-to-day operations and contributes directly to overall success.

Data Engineer

As part of our aggressive growth strategy, we are seeking a highly skilled and versatile Data Engineer with strong Database Administrator (DBA) expertise, Microsoft Azure and Azure Data Factory to join our team. This critical position will support our rapid expansion by managing and integrating complex data sets from both internal and external sources. The role involves designing and building data pipelines that process, transform, and consolidate data, making it accessible for custom software applications and advanced reporting tools. You will work closely with cross-functional teams to ensure that data is structured, optimized, and ready for consumption, all while ensuring that our Azure-based database systems remain secure, scalable, and high-performing.

This position reports directly to the Managing Director of Asset Management and plays a key role in helping us meet our growth objectives by transforming data into actionable insights for key business decisions.

Responsibilities:

Data Engineering:



  1. Design and Build Data Pipelines: Develop and implement ETL pipelines using Azure Data Factory, integrating data into our Azure infrastructure, ensuring clean, structured, and analysis-ready data.
  2. Data Architecture: Architect and maintain scalable, efficient, and secure data systems on Microsoft Azure (Azure SQL Database, Azure Synapse Analytics, Azure Blob Storage, SQL Server).
  3. Data Processing: Optimize data storage, processing, and retrieval systems for performance and scalability across large-scale Azure environments.
  4. Collaboration: Work with data scientists, analysts, and investors to understand data needs and deliver high-quality Azure data solutions.
  5. Data Quality: Ensure data integrity, quality, and consistency through data validation and cleansing within Azure.
  6. Automation: Automate ETL processes using Azure Data Factory and Azure Functions.
  7. Monitoring and Maintenance: Monitor data system performance and health using Azure Monitor and Azure Log Analytics, troubleshooting issues.


Database Administration



  1. Azure SQL Database Management: Manage and optimize Azure SQL Databases and Azure Synapse Analytics for performance, scalability, and security.
  2. Database Security: Implement robust security measures, access controls, and user management using Azure Active Directory.
  3. Backup and Recovery: Develop and manage backup and disaster recovery procedures using Azure Backup and Azure Site Recovery.
  4. Database Optimization: Monitor and optimize database performance (query optimization, indexing, resource management) using tools like Azure SQL Analytics.
  5. Database Upgrades & Patching: Perform regular maintenance (upgrades, patching, capacity planning) within Azure.
  6. Data Migration & Integration: Oversee data migration (on-premises to Azure, third-party integration) using Azure Database Migration Service.
  7. Troubleshooting & Support: Resolve database issues, conduct root cause analysis, and implement corrective actions using Azure Support tools.


Qualifications:

Required Skills:



  • Proven Experience: 5+ years as a Data Engineer and 5+ years as a DBA or similar within Azure.
  • Azure Expertise: Strong expertise in Azure data solutions (Azure Data Factory, Azure SQL Database, Azure Synapse Analytics, Azure Blob Storage).
  • Database Management: Extensive SQL and NoSQL (Azure Managed Instance, Azure Cosmos DB) expertise, including DBA, performance tuning, and optimization.
  • ETL Tools: Proficiency with ETL frameworks (Azure Data Factory, Apache NiFi, Talend).
  • Programming: Proficiency in Python, Java, or C#.
  • Cloud Services: Comprehensive Azure knowledge for data storage, computing, and analytics.
  • Backup & Recovery: Experience with Azure Backup and Azure Site Recovery.
  • Version Control: Proficiency with Github.


Preferred Skills:



  • Data Warehousing:Experience with modern data warehousing solutions like Azure Synapse Analytics, or similar.
  • Data Modeling:Knowledge of data modeling techniques for both OLTP and OLAP systems within Azure environments.
  • Containerization:Familiarity with Docker and Kubernetes for managing database and data engineering workflows on Azure Kubernetes Service (AKS).
  • Business Intelligence:Experience with BI tools (e.g., Power BI, Tableau) for providing insights and reports to business teams, leveraging Azure Analysis Services.


Education:



  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • Relevant certifications (e.g., Microsoft Certified: Azure Data Engineer Associate, Microsoft Certified: Azure Database Administrator Associate) are highly desirable.


Soft Skills:



  • Problem Solving: Strong analytical and troubleshooting skills, with the ability to think critically and solve complex problems.
  • Collaboration: Excellent communication and teamwork skills to collaborate with cross-functional teams.
  • Attention to Detail: Ability to maintain accuracy and quality in database management and data engineering tasks.
  • Time Management: Excellent time management skills, with the ability to handle multiple priorities and deadlines in a fast-paced environment.

NOTE: This document outlines the general nature and level of work expected from individuals in this role. It's important to understand that this is not an exhaustive list of responsibilities, duties, and skills. Additional tasks or job functions that can be safely performed may be required as necessary by supervisory personnel. This flexibility in additional duties showcases the company's adaptability and encourages employees to be versatile. The employee is expected to adhere to all work rules, procedures, and policies established by the company, including, but not limited to, those contained in the employee handbook.

Applied = 0

(web-7d594f9859-2nzb9)