Data Engineer
India, Uttar Pradesh, Noida
1 week ago
Applicants: 0
Share
2 weeks left to apply
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 [email protected]
Required Skills
Additional Information
- Company Name
- Ira Technologies India Pvt. Ltd.
- Industry
- N/A
- Department
- N/A
- Role Category
- Data Engineer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 week ago
- Application Ends
- 2 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position