Qualification: Bachelor s degree in Computer Science, Information Technology, or a related field.
Experience: 6-10 years in data architecture, data engineering, or a related field.
Department: Software Engineering
Apply for this Job
Job Brief We are seeking an experienced Data Architect to lead the design, development, and implementation of robust data solutions on cloud platforms. This role is pivotal for shaping our data strategy and architecture, ensuring it aligns with business goals, supports data-driven decision-making, and scales to meet evolving needs. The ideal candidate should have a strong background in data architecture, cloud implementations, and big data technologies, with a deep understanding of AWS, Azure, and Google Cloud environments. Job Description Key Responsibilities 1.Data Architecture Design & Development oDevelop and implement data architectures that support data integrity, security, and accessibility across cloud platforms (AWS, Azure, Google Cloud). oDesign, develop, and implement scalable data architectures that support business intelligence, analytics, and reporting needs. oDefine and model data structures and data flows, working closely with software developers and data analysts. oDevelop and maintain comprehensive documentation on data models, data flows, and data transformations. 2.Data Integration & Management oOversee the integration of data from multiple sources to create a centralized and easily accessible data environment. oManage ETL (Extract, Transform, Load) processes and ensure data accuracy and consistency. oImplement data management solutions, including data warehousing, data lakes, and data marts, on cloud or on-premise platforms. 3.Data Governance & Compliance oDefine and enforce data governance policies, ensuring data integrity, quality, and security. oCollaborate with compliance and security teams to meet industry standards and regulatory requirements. oImplement access control and data protection measures in alignment with company policies. 4.Performance Tuning & Optimization oMonitor and optimize data performance, ensuring data availability and reliability. oOptimize data architectures to support large-scale data processing and high-performance analytics applications. oTroubleshoot data-related issues and perform root cause analysis for data quality issues. oRecommend and implement best practices for performance improvements and data recovery strategies. 5.Collaboration & Communication oWork closely with business stakeholders, data analysts, and IT teams to understand data needs and requirements. oMentor junior data team members and provide guidance on best practices in data architecture and management. oStay up-to-date with industry trends, emerging technologies, and best practices in data architecture.