Key Responsibilities
- Design and implement data management solutions, data models, and database architectures
- Develop and maintain a comprehensive data strategy aligned with business goals
- Collaborate with stakeholders to understand data requirements and translate them into technical specifications
- Architect and implement robust application analytics frameworks to track user behavior, performance metrics, and business KPIs
- Establish and enforce standards for scalable data pipelines, ensuring consistency, efficiency, and best practices in collecting, processing, and analyzing large volumes of application data
- Evaluate and adopt technologies and tools to enhance data architecture and performance
- Establish and enforce data governance policies, ensuring compliance with industry regulations and best practices
- Mentor data analysts and data engineers, fostering a culture of excellence and continuous improvement
- Monitor and optimize data performance, scalability, and reliability
- Stay current with emerging technologies and industry trends in data architecture
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
- 8+ years of experience in data architecture, with at least 3 years in a lead role
- Strong knowledge of data modeling, ETL processes, and database design (relational and non-relational)
- Knowledge of data streaming technologies (e.g., Kafka, Flink)
- Expertise in big data technologies (e.g., Hadoop, Spark, Hive)
- Experience with cloud platforms (GCP & AWS) and their data services
- Familiarity with data visualization tools (preferably Power BI)
- Understanding of data privacy regulations (e.g., GDPR)
- Strong problem-solving abilities with a focus on attention to detail
- Strong communication and leadership abilities
- Relevant certifications such as AWS Certified Data Analytics, Google Professional Data Engineer, or equivalent are a plus