Sprout Solutions is a software-as-a-service (SaaS) company that aims to deliver the best automated HR and payroll solutions for the Philippines.
We want to help all types of businesses grow with our suite of cloud-based HR and payroll software to streamline and simplify processes.
Here at Sprout, we want people who are driven to make things better than they were before. We desire individuals who are brave and courageous to bring positive change, no matter how small or big it is.
We are committed to revolutionize the Philippine economy by building world-class software with the power of local talent.
Make your best career move yet!
We want to invite you to join one of the fastest growing tech companies in the Philippines! If you enjoy working with people who know how to have fun while doing their best work, you’ve come to the right place!
MAIN AREA OF RESPONSIBILITY :
The primary responsibility of the Data Engineer is to transform data into a format that can be easily analyzed. The Data Engineer will be responsible for designing and developing Sprout’s data system, processing and extracting data features and deploying the data science team’s machine learning models.
The Data Engineer will support our software engineers, architects and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects.
Build, optimize and maintain conceptual, logical and physical database models
Develop database solutions to store and retrieve information
Assemble datasets that meet functional / non-functional business requirements
Build the infrastructure for optimal ETL from a wide variety of data sources
Monitor data integrity and adopt appropriate tools
Improve system performance
Optimize or re-design data architecture to support Sprout’s next generation of products and data initiatives
Design, develop, test and deploy web service APIs
Work with Data Scientists to identify future needs and requirements
Deploy models and algorithms developed by the Data Science team
Perform other duties as assigned by the company
QUALIFICATIONS COMPETENCIES :
Extensive knowledge on databases (SQL and / or NoSQL) and data engineering best practices
Expertise in SQL and other programming languages(e.g. Python, Java, Scala, shell scripting etc.)
Experience with data modeling (data warehouse, data lake) and designing data storage schemes
Familiarity with data engineering and ETL software tools, hadoop, spark, talend, SSAS, etc. is also helpful
Experience building and optimizing data pipelines, architecture and datasets
Experience in software development
Experience with Azure
A successful history of manipulating, processing and extracting value from large disconnected datasets
Familiarity with data visualization tools (e.g. PowerBI or Google Data Studio)
Familiarity with agile development as a project management methodology is a plus
Strong problem-solving and analytical skills
Must be self-motivated and comfortable supporting the data needs of multiple teams, systems and products
A good team player and willingness to learn
Strong innate desire and proven track record of continuous self-improvement (in learning, job expansion, extracurricular activities, etc.)
What's on Offer?
Great work environment