Sprout Solutions is hiring a
Jr Data Engineer

closed
Logo of Sprout Solutions

Sprout Solutions

πŸ’΅ ~$60k-$70k
πŸ“Philippines

Summary

A Data Engineer at Sprout is responsible for transforming data into an easily analyzable format, designing and developing the company's data system, and ensuring optimal data delivery architecture. They will build, optimize, and maintain database models, develop solutions to store and retrieve information, and improve system performance. The candidate must have a minimum of 1 year of experience as a Data Engineer or in a related role, extensive knowledge on databases and data engineering best practices, expertise in SQL and other programming languages, and experience with data modeling and designing data storage schemes.

Requirements

  • 1 year experience as Data Engineer or any data related role
  • 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)
  • Familiarity with data engineering and ETL software tools, hadoop, spark, talend, SSAS, etc
  • 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)

Responsibilities

  • Transform data into a format that can be easily analyzed
  • Design and develop Sprout’s data system
  • Process and extract data features
  • Deploy the data science team’s machine learning models
  • Support software engineers, architects and data scientists on data initiatives
  • 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

Preferred Qualifications

Familiarity with agile development as a project management methodology is a plus

This job is filled or no longer available

Similar Jobs