Senior Data Engineer
Current•Designed and implemented advanced data processing algorithms using Apache Spark to handle real-time data streams, leading to a 40% improvement in latency for analytics tasks. Conducted performance tuning to optimize Spark jobs for efficiency and reduced operational costs.•Leveraged Java to create modular and reusable data processing components, enhancing the maintainability of ETL workflows. Contributed to the development of microservices architecture for data ingestion and processing.•Developed robust data transformation scripts using Scala to facilitate seamless integration of disparate data sources into centralized data warehouses. Enhanced data quality and consistency through rigorous testing and validation procedures.•Created automation scripts in Python for routine data quality checks and monitoring of ETL jobs, leading to a significant reduction in manual oversight and increased reliability of data pipelines.•Managed GCP resources effectively, utilizing tools like Cloud Functions and Pub/Sub for event-driven architecture, ensuring scalable and reliable data processing. Implemented cost management strategies to optimize cloud expenditure.•Worked closely with data scientists, analysts, and stakeholders to gather requirements and translate business needs into technical specifications, ensuring alignment of data solutions with business objectives.•Implemented data security protocols and best practices to safeguard sensitive data in compliance with regulatory standards, ensuring robust data governance across all ETL processes.•Engineered interactive Tableau dashboards that provided insights into key performance indicators (KPIs) and trends, empowering business units with actionable insights. Conducted user training sessions to enhance the adoption of self-service analytics among stakeholders.