← Back to jobs

Ruri Software Technologies Logo
Data Engineer
Posted On: 6 days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Data Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Summary

The Data Engineer is responsible for designing, building, and optimizing scalable data infrastructure and pipelines that support analytics, reporting, and data-driven decision-making. This role focuses on improving internal data processes, enabling efficient data delivery, and supporting business intelligence initiatives across the organization.

Key Responsibilities

Identify, design, and implement internal process improvements, including automating manual workflows, building CI/CD pipelines, optimizing data delivery, and redesigning infrastructure for scalability and performance.

Design, build, and maintain data pipelines to extract, transform, and load (ETL) data from diverse data sources.

Develop and manage big data infrastructure using technologies such as Hadoop, Spark, Kafka, MapReduce, HDFS, and Spark Streaming.

Work with SQL databases and cloud-based data platforms including AWS services, RDS, Redshift, and related big data tools.

Utilize object-oriented and functional programming languages such as Python, R, SAS, Java, C++, Scala, and similar technologies.

Build analytics and reporting tools that leverage data pipelines to provide actionable insights into customer acquisition, operational efficiency, and key business performance metrics.

Collaborate with stakeholders across Executive, Product, Data, and Design teams to address data-related technical challenges and support data infrastructure needs.

Conduct feasibility studies and evaluate technical and user requirements for data solutions.

Support data system setup, deployment, and implementation at client locations as required.

Experience & Qualifications

Entry to Senior Level: Experience in data engineering, data architecture, or related roles.

Strong understanding of data pipeline architecture, ETL processes, and big data technologies.

Experience with cloud-based data platforms and scalable distributed systems.

Strong analytical, problem-solving, and communication skills.

Understanding of software development lifecycle (SDLC) and data governance best practices

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs