Qualifications: - Bachelor's degree in Computer Science, Engineering, Information Technology or a related discipline; a Master's degree is desirable.
- Minimum of 7+ years of experience in data architecture, data engineering, or a similar role, with a strong focus on designing large-scale data platforms.
Deep knowledge of batch and streaming ingestion, CDC, orchestration, APIs, data lakes/warehouses and modern data architecture patterns.
Strong experience with Git, CI/CD, infrastructure-as-code, automated testing, observability and production engineering practices.
Working knowledge of data governance, security, privacy, lineage, metadata management and data quality controls.
Key Skills: - Strong leadership, collaboration, and communication skills.
- Expertise in cloud platforms and services (Azure preferred).
- Proficiency in data pipeline orchestration tools (e.g., Apache Airflow, Azure Data Factory).
- Knowledge of containerization and microservices architecture.
- Familiarity with data visualization and BI tools (e.g., Power BI, Tableau).
- Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Ability to think strategically while balancing business needs and technical solutions.
- Experience with Agile methodologies and working in a fast-paced, collaborative environment.
Desirable Qualifications: - Certifications such as Microsoft Certified: Azure Solutions Architect Expert or Google Cloud Professional Data Engineer.
- Experience with machine learning and AI workloads on data platforms.
- Knowledge of DevOps practices and CI/CD for data pipelines.
|