G

Data Engineer_Scala (Remote)

Ganit Business Solutions Verified employer

Actively hiring · Posted 1d ago · JEV2610B67EA313EE

Salary₹10,00,000 – ₹30,00,000 per year
Experience4–7 yrs
LocationRemote
Work modeRemote · Full time
Openings1

Job description

Job Description:

We are looking for a Big Data Engineer who have worked across the entire ETL stack. Someone who has ingested data in a batch and live stream format, transformed large volumes of daily and built Data-warehouse to store the transformed data and has integrated different visualization dashboards and applications with the data stores.    The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining, implementing, and monitoring them.

Responsibilities:

Develop, test, and implement data solutions based on functional / non-functional business requirements.

You would be required to code in Scala and PySpark daily on Cloud as well as on-prem infrastructure

Build Data Models to store the data in a most optimized manner

Identify, design, and implement process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.

Implementing the ETL process and optimal data pipeline architecture

Monitoring performance and advising any necessary infrastructure changes.

Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.

Work with data and analytics experts to strive for greater functionality in our data systems.

Proactively identify potential production issues and recommend and implement solutions

Must be able to write quality code and build secure, highly available systems.

Create design documents that describe the functionality, capacity, architecture, and process.

Review peer-codes and pipelines before deploying to Production for optimization issues and code standards

Skill Sets:

Good understanding of optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and ‘big data’ technologies.

Proficient understanding of distributed computing principles

Experience in working with batch processing/ real-time systems using various open-source technologies like NoSQL, Spark, Pig, Hive, Apache Airflow.

Implemented complex projects dealing with the considerable data size (PB).

Optimization techniques (performance, scalability, monitoring, etc.)

Experience with integration of data from multiple data sources

Experience with NoSQL databases, such as HBase, Cassandra, MongoDB, etc.,

Knowledge of various ETL techniques and frameworks, such as Flume

Experience with various messaging systems, such as Kafka or RabbitMQ

Creation of DAGs for data engineering

Expert at Python /Scala programming, especially for data engineering/ ETL purposes

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Ganit Business Solutions.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
₹4,00,000 – ₹6,00,000 /year 1–3 yrs Mumbai, Maharashtra Remote · Full time
Video EditingMotion graphics
Today · JEV261055CD525C8EView & apply
Data Engineer_Scala (Remote)₹10,00,000 – ₹30,00,000 /year · Remote
Apply