Data Engineer (Senior Level)
About this position
The Senior Data Engineer will leverage and integrate data sources to align with strategic objectives, ensuring timely delivery of solutions that meet business requirements.
Responsibilities
• Leverage and integrate data sources and Data Mart tables across business units to align with strategic objectives, ensuring solutions meet business requirements and are delivered on time.
• Design, develop, and optimize complex data models, pipelines, and transformations to provide high-impact insights for stakeholders.
• Lead the development and refinement of ETL processes, ensuring robust data integration, transformation, and management.
• Create, optimize, and maintain report/dashboard data models to enhance decision-making capabilities within the organization.
• Continuously improve the performance, accuracy, and timeliness of data solutions, ensuring their reliability.
• Adapt and evolve data solutions to meet changing business needs, ensuring they remain relevant and effective.
• Implement cutting-edge tools and techniques to optimize data products and processes.
• Collaborate with data analysts, business analysts, and project managers to support business units and meet project deadlines.
Requirements
• Bachelor’s degree in Data and Technology, Computer Science, or any related field.
• At least 3 years of experience in data engineering, data pipeline development, and data warehouse management.
• High expertise in data preparation, SQL Query, Python, PySpark, ETL tools, and AWS cloud services.
• Strong understanding and hands-on experience in designing data models, data processing, data transformation solutions, data management, and fine-tuning data models and data pipelines.
• Able to communicate in English is a plus.