Smart

Data Engineer

Smart Makati City, National Capital District, Philippines

Software Development · 201-500 employees

Jul 24
data-engineer Mid (2-5 yrs) Full-time Philippines
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Develop, test, and optimize end-to-end data processing workflows and big data architectures. Collaborate with stakeholders to ensure data quality and maintain system performance according to operational agreements.

What they look for

Python Perl C/C++ PL/SQL NoSQL Java Linux Unix HDFS Hadoop Apache Spark Data Engineering Data Warehousing Software Development Data Visualization Big Data Architecture

Requirements

Requires a bachelor's degree in Computer Science, Engineering, or a related field. Candidates must have experience in software development and proficiency in various programming languages and big data technologies.

Full description

Education

Graduate of any bachelor’s degree in Computer Science, Information Systems / Technology, Engineering or a related study (or equivalent project-related experience).

Qualifications

• Experience in software development.

• Working knowledge in Phyton, Perl, C/C++, PL/SQL,NoSQL and Java

• Linux and Unix is required

• Knowledge and experience in Big Data technologies like HDFS, Hadoop, Apache Spark is a plus

• End to End software development lifecycle

Duties and Responsibilities

• Develop, test, monitor and optimize of end-to-end data processing jobs and workflows from data acquisition, transformation to data exposure / publishing.

• Develop and enhance applications / solutions / software consuming data from the data lake / data warehouse for the purpose of data visualization or advanced data analytics (i.e. reports and dashboards)

• Develop, test and maintain big data architecture, open source databases (e.g., HADOOP, HIVE, HBASE, PRESTO etc.), including duties to support development and deployment of innovative big data platforms

• Establish controls on the data being collected, processed and/or transformed and presented. Perform regular Audit on Data Quality (Accuracy, Completeness and Timeliness) and Ensure Completeness, Accuracy and Timeliness of Data; Ensure compliance to PLDT Group standards.

• Regularly communicate and engage with business users, data owners and stewards, IT hardware support and infrastructure teams, IT data source teams, database administrators and other stakeholders for the purpose of clarifying requirements, communicating status, issues or presenting solutions.

• Manage the day-to-day running of scheduled jobs or program, including enforcing policies, maintaining systems and responding to user requests and ensure that the system delivers consistently on the operational-level agreement (OLA). In case of issues, will also be responsible for the prompt resolution of issues in relation to the end to end data platform components.

• Ensure delivery commitment of 3rd party vendor partners within service-level agreement SLA on the required support from troubleshooting, applying patches, dealing with exceptions and escalating problems.

• Ensure compliance to PLDT Group standards

• Perform other related duties of similar nature or level that may be assigned from time to time

• Support the execution of upgrades or migrations in keeping the technology up to date

• Perform diagnosis of issues as required and synthesize the conclusions into recommendations that drive improvements to the overall delivery

• Create Solutions Design and Technical Architecture documentation

Similar roles