What are the responsibilities and job description for the Data Architect position at Roofstacks?
As Roof Stacks, we have been carrying out innovative projects since 2015. We aim to become a global actor in Tourism Systems, Extended Reality(AR / VR), Blockchain Technologies, Game Development, and Financial Technology, which are our areas of expertise.
Check all associated application documentation thoroughly before clicking on the apply button at the bottom of this description.
We focus on creating a difference with the technologies we develop and designing the future. In addition to our central office in Gebze Bilişim Vadisi, we have branches in Antalya and Elazığ in Turkey. We have strengthened our position in the global market by opening a new office in Austin, USA, which hosts world technology giants from all over the world.
Job Purpose :
As a Data Architect at Roofstacks, you will be responsible for designing and implementing a scalable, high-performance data architecture that supports business intelligence, machine learning, and video streaming analytics. You will ensure that data flows efficiently across the organization and is structured to meet the needs of various teams, including data science, business intelligence, and engineering. Your expertise in data modeling, cloud architecture, and big data technologies will help Roofstacks deliver personalized content and optimize video streaming performance.
Key Responsibilities :
- Design and implement scalable, robust, and secure data architectures that support data analytics, machine learning, and business intelligence needs across the organization.
- Create and optimize data models (e.g., star schema, snowflake schema) to ensure data is structured for efficient access and analysis.
- Lead the architecture of data warehouses, data lakes, and data pipelines, utilizing cloud platforms like AWS (e.g., Redshift, S3, Glue, Lambda).
- Ensure that data governance, privacy, and security best practices are followed throughout the data infrastructure.
- Collaborate with data scientists, data engineers, and BI teams to design solutions that support video streaming optimization, personalized content recommendations, and location-based analysis.
- Develop strategies to manage and process large datasets, including real-time streaming data from user activity, video content performance, and other key metrics.
- Evaluate and implement emerging technologies related to data storage, ETL processes, and cloud computing to continuously improve data architecture.
- Create and maintain comprehensive documentation of data systems, processes, and architecture.
- Mentor and guide other members of the data engineering and architecture team, ensuring that best practices and standards are adhered to.
Requirements :
J-18808-Ljbffr