10Pearls10

Big Data Engineer

10Pearls
AI, AG + 43 more
Apply now

Welcome to 10Pearls! 

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

This is a fully remote position only available in Peru, Colombia, Honduras, Costa Rica, Mexico, El Salvador, Guatemala, Nicaragua, and the Dominican Republic.

About 10Pearls

We are 10Pearls, an award-winning digital development company, helping companies with product design, development and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitize and scale by leveraging digital technology.

About the Project:

This opportunity involves working on a project for a valued US client. We are looking for a Sr. Data Engineer with a diverse background in data integration to join the Data Services team. Some data are small, some data are very large (1 trillion+ rows), some data is structured, some data is not. The data comes in all kinds of sizes, shapes and formats. Traditional RDBMS like PostgreSQL, Oracle, SQL Server, MPPs like StarRocks, Vertica, Snowflake, Google BigQuery, and unstructured, key-value like MongoDB, Elasticsearch, to name a few. We are looking for individuals who can design and solve any data problems using different types of databases and technologies supported within our team. The client use MPP databases to analyze billions of rows in seconds, Spark and Iceberg, batch or streaming to process whatever the data needs are. If you’re ready to step up and take on some new technical challenges at a well-respected company, this is a unique opportunity for you.

Responsibilities

  • Implement ETL/ELT processes using various tools and programming languages (Scala, Python) against our MPP databases StarRocks, Vertica and Snowflake As Data Engineers, not only are we developers, but we also maintain and administrate our MPP ecosystem.
  • Tune and maximize our hardware potential from OS, network and storage levels
  • Work with the Hadoop team and optimize Hive and Iceberg tables Running POC between different table formats
  • Contribute to the existing Data Lake and Data Warehouse imitative using Hive, Spark, Iceberg, Presto/Trino
  • Analyze business requirements, design and implement required data models

Requirements

  • BA/BS in Computer Science or in related field
  • 2+ years of experience with MPP databases such as StarRocks, Vertica, Snowflake
  • 5+ years of experience with RDBMS databases such as Oracle, MSSQL or PostgreSQL
  • 2+ years of experience managing or developing in the Hadoop ecosystem Programming background with Scala, Python, Java or C/C++ Experience with Elasticsearch or ELK stack Working knowledge of streaming technologies such as Kafka Strong in any of the Linux distributions, RHEL,CentOS or Fedora Deep knowledge shell scripting, scheduling, and monitoring processes on Linux
  • Experience working in both OLAP and OLTP environments Experience working on-prem, not just cloud environments

Nice to have:

  • Working knowledge of data unification and setup using Presto/Trino
  • Working knowledge of orchestration tools such Oozie and Airflow Experience with Spark. PySpark, SparkSQL, Spark Streaming, etc…
  • Experience using ETL tools such as Informatica, Talend and/or Pentaho
  • Understanding of Healthcare data
  • Data Analyst or Business Intelligence would be a plus

Some Benefits we offer:

  • Work from home
  • Flexible Schedules
  • Amazing People oriented organizational culture
  • Challenging projects using the latest technologies with clients from the US and Canada
  • Technology and Soft Skills Internal Training
  • Online Courses from Udemy and Pluralsight

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀

10Pearls Team

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let 10Pearls know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 20, 2024

Posted on

Mar 21, 2024

Job type

Full Time

Experience level

Mid-level
Claim this profile10Pearls logo10

10Pearls

View company profileVisit 10pearls.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

20 remote jobs at 10Pearls

Explore the variety of open remote roles at 10Pearls, offering flexible work options across multiple disciplines and skill levels.

View all jobs at 10Pearls

Remote companies like 10Pearls

Find your next opportunity by exploring profiles of companies that are similar to 10Pearls. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan