نبذة عني
Over 6+ years of experience as Data Engineer in Design, Development, and Maintenance of various applications. Good experience in Tableau for Data Visualization and analysis on large data sets, drawing various conclusions…
Over 6+ years of experience as Data Engineer in Design, Development, and Maintenance of various applications. Good experience in Tableau for Data Visualization and analysis on large data sets, drawing various conclusions. Experience with SSIS, Power BI Desktop, Power BI Services, M Language) Interactions, DAX. Expertise in Big Data architecture like Hadoop (Azure, Hortonworks, Cloudera) distributed system, MongoDB, NoSQL and HDFS, parallel processing - MapReduce framework. Leveraged and integrated Cloud Storage and Big Query applications, which connected to Tableau for end-user web-based dashboards and reports. Experience in installation, configuration, supporting, and managing Hadoop clusters. Strong hands-on experience with AWS services, including but not limited to EMR, S3,EC2, route53, RDS, ELB, DynamoDB, CloudFormation, etc. Extensively worked in developing an ETL program for supporting Data Extraction, transformations, and loading using SSIS, and Informatica Power Center. Good knowledge of Amazon Web Service (AWS) concepts like Athena, EMR, and EC2 web services which provide fast and efficient processing of Teradata Data Analytics. Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript, and jQuery. Excellent working experience in Scrum/Agile framework and Waterfall project execution methodologies. Installed and configured Apache airflow for workflow management and created workflows in Python. Having working experience with Building RESTful web services, and RESTful API. Experienced with JSON based RESTful web services, and XML/QML based SOAP web services and also worked on various applications using python integrated IDEs like Sublime Text and PyCharm. Managed multiple tasks and worked under tight deadlines and in fast fast-paced environment. Proficiency in multiple databases like NoSQL databases (MongoDB, Cassandra), MySQL, ORACLE, and MS SQL Server. Experience in database design, entity relationships and database analysis, programming SQL, stored procedures PL/SQL, packages, and triggers in Oracle.
الخبرة
Data Engineer
Collected the log data from Web Servers and integrated into HDFS using Flume
Supporting Continuous storage in AWS using Elastic Block Storage, S3, and Glacier. Created Volumes and configured Snapshots for EC2 instances.
Involved in importing data from MS SQL Server, MySQL, and Teradata into HDFS using Sqoop
Played a key role in dynamic partitioning and Bucketing of the data stored in Hive Metadata
Created data pipelines for different events to load the data from DynamoDB to the AWS S3 bucket and then into the HDFS location Developed ETL pipelines in and out of data warehouse using combination of Python and Snowflakes SnowSQL Writing SQL queries against Snowflake.
Analyzing Large volumes of structured data using SparkSQL
Migrated HiveQL queries into SparkSQL to improve performance
Involved in loading data into the HBase NoSQL database
Worked on extending Hive and Pig core functionality by writing custom UDFs using Java
Worked on ETL Migration services by developing and deploying AWS Lambda functions for generating a serverless data pipeline which can be written to Glue Catalog and can be queried from Athena.
Used Power BI, and Power Pivot to develop data analysis prototypes, and used Power View and Power Map to visualize reports.
Data Engineer
Creating an Application Interface Document for the downstream to create a new interface to transfer and receive the files through Azure Data Share.
Designed and developed user-defined functions, stored procedures, and triggers for Cosmos DB
Analyzing the data flow from different sources to target to provide the corresponding design Architecture in the Azure environment.
Creating DA specs and MappingData flow and providing the details to the developer along with HLDs.
Creating Build definition and Release definition for Continuous Integration and Continuous Deployment.
Creating pipelines, data flows, and complex data transformations and manipulations using ADF and PySpark with Databricks.
Hands-on experience in Designing UI Web Applications using Front End Technologies like HTML, CSS, JavaScript, jQuery, Angular JS, and Bootstrap.
Published Power BI Reports in the required originations and Made Power BI Dashboards available to Web clients and mobile apps
Created, and provisioned different Databricks clusters needed for batch and continuous streaming data processing and installed the required libraries for the clusters.
Implemented the machine learning algorithms using python to predict the quantity a user might want to order for a specific item so we can automatically suggest using kinesis firehose and S3 data lake.
Integrated Azure Active Directory authentication to every Cosmos DB request sent and demoed feature to Stakeholders
Perform ongoing monitoring, automation, and refinement of data engineering solutions prepare complex SQL views, stored procs in AzureSQL DW and Hyperscale
Created a Linked service to land the data from the SFTP location to Azure Data Lake.
Extensively used SQL Server Import and Export Data tool.
Working with complex SQL, Stored Procedures, Triggers, and packages in large databases from various servers.
Used Spark SQL for Scala & amp, Python interface that automatically converts RDD case classes to schema RDD
Involved in designing and deploying multi-tier applications using all the AWS services like (EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, and IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation
Implementations of generalized solution model using AWSSageMaker.
Data Engineer
Collected the log data from Web Servers and integrated into HDFS using Flume
Supporting Continuous storage in AWS using Elastic Block Storage, S3, and Glacier.
Created Volumes and configured Snapshots for EC2 instances.
Involved in importing data from MS SQL Server, MySQL, and Teradata into HDFS using Sqoop
Played a key role in dynamic partitioning and Bucketing of the data stored in Hive Metadata
Created data pipelines for different events to load the data from DynamoDB to the AWS S3 bucket and then into the HDFS location
Developed ETL pipelines in and out of data warehouse using combination of Python and Snowflakes SnowSQL
Writing SQL queries against Snowflake.
Analyzing Large volumes of structured data using SparkSQL
Migrated HiveQL queries into SparkSQL to improve performance
Involved in loading data into the HBase NoSQL database
Worked on extending Hive and Pig core functionality by writing custom UDFs using Java
Worked on ETL Migration services by developing and deploying AWS Lambda functions for generating a serverless data pipeline which can be written to Glue Catalog and can be queried from Athena.
Used Power BI, and Power Pivot to develop data analysis prototypes, and used Power View and Power Map to visualize reports.
Data Engineer
Worked on migration project which included migrating WebMethods code to Informatica cloud.
Implemented Proof of concepts for SOAP&RESTAPIs.
Built web services mappings and expose them as SOAP wsdl.
Worked with Reporting developers to oversee the implementation of reports/dashboard designs in Tableau.
Assisted users in creating/modifying worksheets and data visualization dashboards in Tableau.
Tuned and performed optimization techniques for improving report/dashboard performance.
Assisted report developers with writing required logic and achieve desired goals.
Met End Users for gathering and analyzing the requirements.
Worked with Business users to identify root causes for any data gaps and developing corrective actions accordingly.
Created Ad hoc Oracle data reports for presenting and discussing the data issues with Business.
Performed Gap Analysisafter reviewing requirements.
Identified data issues within DWH dimension and fact tables like missing keys, joins, etc.
Wrote SQL queries to identify and validate data inconsistencies in data warehouse against source system.