Azure Data Engineer
Current• Collaborated with Business Analysts and Solution Architects to gather client requirements and translated them into Azure-based design architectures.• Created High-Level Technical Design and Application Design documents, ensuring clear and comprehensive documentation for stakeholders.• Developed and managed serverless architecture and Infrastructure as Code (IaC) using AWS CDK for automated deployment and management of resources.• Streamlined data pipeline development with AWS CodePipeline and CodeBuild, enabling continuous integration and delivery (CI/CD) for data workflows.• Engineered complex data transformations and manipulations using ADF and PySpark with Databricks.• Implemented data quality assurance techniques with Great Expectations, integrating them with AWS services for robust data validation.• Orchestrated deployment workflows for data pipelines, ETL jobs, and streaming applications to ensure reliable and efficient delivery of changes to production environments.• Designed and implemented interfaces using Azure Data Share for seamless file transfers.• Orchestrated complex data pipelines with Apache Airflow, integrated seamlessly with AWS services to ensure reliable data processing and workflow automation.• Ensured data quality and consistency using Great Expectations, incorporating automated validation and testing within AWS data pipelines.• Utilized AWS Lake Formation to build a secure and scalable Data Lakehouse, facilitating efficient data management and analytics.• Implemented a Power BI integration module for canned reports from ADLS2.• Developed and optimized SQL views and stored procedures in Azure SQL DW for enhanced reporting capabilities.• Implemented and enforced data governance policies and procedures using Azure Policy to ensure compliance with regulatory requirements.