Data Engineer
CurrentI have been integral in developing and optimizing data pipelines and infrastructure to support the company's data-driven decision-making processes. Developed and maintained robust data pipelines to ingest, transform, and load large volumes of transactional data from diverse sources into the data lake and data warehouse, ensuring data integrity, accuracy, and timeliness. Designed and implemented ETL processes using Apache Spark, Python, and SQL to process and cleanse raw data, enabling downstream analytics and reporting activities. Mastered complex data queries with precision, leveraging SQL as a powerful tool for data manipulation and analysis. Utilized Python for agile and efficient data transformation and processing, enhancing data workflow effectiveness. Tackled colossal datasets using Apache Spark, harnessing its distributed computing power to overcome big data challenges. Established scalable, reliable, and high-performance data storage solutions within Amazon Redshift and Google BigQuery, supporting critical data storage and analysis needs. Employed Apache Airflow to orchestrate intricate data workflows, automating complex tasks with precision and reliability. Created compelling visualizations using Tableau and Power BI, providing stakeholders with actionable insights and guiding data-driven decision-making. Navigated containerization with Docker and Kubernetes, ensuring scalable and resilient data infrastructure deployment. Utilized Git for robust version control, ensuring code integrity and traceability in data pipeline and infrastructure management. Collaborated with data scientists, analysts, and software engineers to understand data requirements, design scalable solutions, and support business objectives. Conducted in-depth data analysis and troubleshooting to identify root causes of data issues, proactively addressing anomalies and discrepancies.