Cloud Data Vision

Data Storage & Management Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Storage & Management Engineer on a temporary contract, paying $70.00 - $90.00 per hour. Requires strong experience in data storage, cloud platforms (AWS, Azure), and data governance. On-site work location.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
720
-
🗓️ - Date
January 7, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Iowa City, IA 52244
-
🧠 - Skills detailed
#Data Governance #Data Access #Data Ingestion #Security #Scala #Tableau #Visualization #Cloud #Microsoft Power BI #BI (Business Intelligence) #Snowflake #Azure #AWS (Amazon Web Services) #Data Storage #Storage #Data Warehouse #Data Architecture
Role description
Job Summary Data Storage & Management Engineer to design, implement, and maintain a scalable and secure data platform that supports efficient data ingestion, storage, and query execution across cloud and hybrid environments. Key Responsibilities Implement and maintain a scalable, secure data storage platform for data ingestion and query execution. Support cloud-native and hybrid storage environments (AWS, Azure, Snowflake, etc.). Enable shared access and visibility to monitor data usage, cost, and performance. Ensure data ownership, security, and full portability, with all data transferable upon contract termination. Develop and maintain APIs and connectors for real-time data access by visualization tools (Power BI, Tableau). Monitor system performance, availability, and cost optimization. Required Skills & Qualifications Strong experience in data storage and data platform management. Hands-on experience with cloud platforms (AWS, Azure) and data warehouses (Snowflake preferred). Experience designing secure, scalable data architectures. Knowledge of data access APIs, connectors, and integrations. Strong understanding of data governance, security, and ownership principles. #CDV-IT Job Types: Contract, Temporary Pay: $70.00 - $90.00 per hour Expected hours: 40 per week Benefits: 401(k) Health insurance Work Location: In person