Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of an award-winning data analytics and advisory firm that helps clients understand human and market behaviours to navigate disruption. client is seeking a skilled and experienced Data Engineer. The job is located in Makati City, Metro Manila, Philippines and offers a hybrid work setup (3 days RTO and 2 days WFH).
As a Data Engineer, you will be expected to:
- Interact with clients to understand their business objectives and existing data architecture, and accordingly devise sustainable and automated solutions to expedite data collection, storage/integration, quality assurance, accessibility and analysis
- Design, develop, and maintain robust ETL/ELT pipelines to process datasets, market data, and alternative data using Python and Snowflake.
- Automate ingestion of large-scale structured and unstructured data from platforms, APIs, and third-party providers.
- Use pandas & python to clean, transform and analyze structure & unstructured datasets
- Use a variety of technical skills and tools to produce ready-to-use forms to support client's data needs
- Deal with multiple types of datasets, yet provide structured approaches that can be leveraged across projects and answer client's objectives
- Focus on continuous efficiency improvements via automation of, but not limited to, web scraping robots, data quality check scripts, and analysis codes
Background:
- Graduate with an Engineering degree (preferably Computer Science) or a degree in Statistics/Math with advanced experience in coding or equivalent
- 3-5 years of relevant experience as a data engineer, data scientist or software developer with a track record of manipulating, processing and extracting value from large datasets
- At least 1-2 years of experience in dealing with international clients, and involved in driving a data engineering and analytics solutions from business needs identification to conceptualization to development to continuous improvement
- Experience working with or for an investment bank or top consulting firm is a plus
Skills Needed:
- Experience of working with and creating data architecture, and in dealing with both structured and unstructured datasets
- Experience of creating automated solutions for data accessibility and analytics, and process efficiencies
- Well versed with creating systematic or programmatic data quality checks
- Well versed with programming in Python/R and SQL
- Familiar with statistical models and data mining algorithms
- Experience working in an Agile environment and the use of JIRA a plus
- Familiar with web scraping a plus
- Experience of handling ETL tools and BI dashboards a plus
- Excellent written and verbal communication for extensive client engagement
- Good English communication skills both verbal and written.
Role and Responsibilities:
- Understand client objective and managing client expectations across all projects in a multi-shore team model
- Work with client and/or offshore teams to create algorithms for (1) data collection, (2) data storage, (3) data quality checks, (4) data accessibility, and (5) data analytics
- Independently work with clients to scope and deliver on projects, or as part of larger team, as required
- Align requirements on different work streams and tasks assigned by the client, as part of a larger team
- Contribute to and at times independently take on client calls
- Support other functional tasks (BA, QA, Dev) as needed
- Assist other client/internal teams, based on specific skill/insights requirements
- Any ad hoc tasks as advised by the manage