Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly skilled Data Engineer with 3 years of experience who can design, build,

and maintain scalable data pipelines while also working across multiple technologies including

databases, APIs, backend services, and cloud platforms. The ideal candidate will have

hands-on experience in ETL/ELT processes, data modeling, API development, and working

knowledge of frontend or visualization tools.

This is a great opportunity for someone who enjoys working with data at scale and also has

multi-technology exposure across backend and application development.

Key Responsibilities

Data Engineering & Pipelines

● Design, implement, and maintain ETL/ELT pipelines for structured and unstructured

data.

● Integrate data from diverse sources (APIs, databases, cloud storage, third-party

systems).

● Optimize workflows for scalability, performance, and cost-efficiency.

● Implement data quality checks, validation, and monitoring for reliability.

Database & Data Modeling

● Design and maintain relational and NoSQL databases.

● Develop and optimize complex SQL queries, stored procedures, and triggers.

● Build data models and schemas for reporting, analytics, and machine learning use

cases.

● Work with data warehouses like Snowflake, Redshift, or BigQuery.

Backend Development & APIs

● Develop and maintain RESTful or GraphQL APIs for data services.

● Work with backend frameworks (Python – Django/Flask/FastAPI, Node.js, or Java

Spring Boot).

● Implement secure and scalable server-side logic for data-driven applications.

● Collaborate with application teams to provide APIs for analytics dashboards and

applications.

Cloud & DevOps

● Deploy and manage data pipelines in AWS / Azure / GCP environments.

● Work with containerization and orchestration tools (Docker, Kubernetes).

● Automate workflows using Airflow, dbt, or Luigi.

● Support CI/CD pipelines for deployment of data and backend services.

Collaboration & Reporting

● Partner with Data Scientists, Analysts, and Software Engineers to support data use

cases.

● Participate in Agile ceremonies, sprint planning, and technical discussions.

● Document data flows, dictionaries, and technical specifications.

● Build simple dashboards or visualization solutions (using Tableau, Power BI, or

React/Angular) for stakeholders when required.

Required Skills & Qualifications

● Bachelor’s degree in Computer Science, Data Engineering, IT, or related field.

● 3 years of hands-on experience in data engineering and backend development.

● Proficiency in programming languages: Python / Java / Node.js.

● Strong knowledge of SQL and experience with relational databases (MySQL,

PostgreSQL, SQL Server).

● Experience with ETL tools and workflow orchestration (Airflow, dbt, Luigi).

● Familiarity with NoSQL databases (MongoDB, Cassandra, DynamoDB).

● Hands-on experience in cloud platforms (AWS, Azure, or GCP).

● Experience in API development and integration.

● Knowledge of version control systems (Git) and Agile methodologies.

Good to Have:

● Exposure to big data technologies (Hadoop, Spark, Kafka).

● Basic experience with data visualization (Tableau, Power BI, or custom dashboards).

● Understanding of CI/CD pipelines and infrastructure as code (Terraform, Ansible).

● Knowledge of machine learning data pipelines and MLOps concepts.

● Certification in AWS/GCP/Azure Data Engineering is a pus



If you are interested please share your cv at chetna.motwani@iratechnologies.com

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You