Senior Data Engineer
Current• Conducted in-depth exploratory data analysis and utilized visualization techniques to uncover compelling patterns within datasets.• Leveraged a diverse array of Python libraries, including pandas, NumPy, smtplib, ggplot2, Matplotlib, and Statsmodels, to experiment and derive real-world insights crucial for organizational applications.• Executed Spark implementation through Python and Spark SQL on Putty, facilitating interactive queries, streaming data processing, and seamless… Show more • Conducted in-depth exploratory data analysis and utilized visualization techniques to uncover compelling patterns within datasets.• Leveraged a diverse array of Python libraries, including pandas, NumPy, smtplib, ggplot2, Matplotlib, and Statsmodels, to experiment and derive real-world insights crucial for organizational applications.• Executed Spark implementation through Python and Spark SQL on Putty, facilitating interactive queries, streaming data processing, and seamless integration with databases.• Applied hands-on expertise in constructing data pipelines using either Python or Pyspark.• Developed SQL scripts for aggregating data and scheduling various data cleaning and loading processes.• Established an ETL framework employing Spark and Hive, including daily runs, error handling, and comprehensive logging, to transform raw data into actionable insights.• Utilized DataStage Director for scheduling, validating, running, and monitoring diverse jobs.• Employed DataStage Designer to craft processes for extracting, integrating, and loading data into staging tables.• Responsible for daily development of ETL pipelines in and out of the data warehouse, and creation of significant regulatory and financial reports using advanced SQL queries within Snowflake.• Engaged in writing, testing, and debugging SQL code for transformations using the databuild tool (dbt).• Configured EMR clusters for efficient data ingestion, employing dbt (databuild tool) to transform data within Redshift.• Demonstrated proficiency in utilizing Kubernetes to deploy, scale, load balance, and manage Docker containers with multiple namespace versions.• Orchestrated Docker images and containers through Kubernetes, creating comprehensive master and node configurations. Show less