BENGALURU · FULLTIME
Data Engineer
Net Connect
Bengaluru · onsite · Posted 43d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.2s
- Found the form on Naukri · 8 questions to answer1.5s
- Decided the answers for all of them2.4s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Role Overview
Looking for a hands-on Data Engineer to design, develop and maintain scalable data pipelines, data-processing services and integration solutions supporting enterprise applications, analytics and AI-enabled solutions.
The candidate should possess strong Python and SQL programming skills, along with practical experience in data ingestion, ETL/ELT, API integration, relational and NoSQL databases, data modeling and data-quality engineering.
The role requires someone who can independently develop production-quality data components while collaborating with application developers, architects, AI/ML engineers, business analysts and other engineering teams.
Key Responsibilities
- Design, develop and maintain scalable data ingestion, transformation and processing pipelines.
- Develop production-quality data engineering components using Python.
- Write complex and optimized SQL queries for data extraction, transformation, validation and analysis.
- Develop and maintain ETL/ELT pipelines for structured and semi-structured data.
- Integrate data from databases, enterprise applications, REST APIs, files and other data sources.
- Develop reusable Python modules for ingestion, transformation, validation, logging and exception handling.
- Design and implement relational database schemas and data models.
- Work with SQL and NoSQL databases based on application requirements.
- Implement data-quality controls including validation, reconciliation, deduplication and completeness checks.
- Develop and consume REST APIs for data integration.
- Work with enterprise search technologies such as Elasticsearch/OpenSearch or Apache Solr where required.
- Optimize database queries and pipelines for performance and scalability.
- Implement appropriate error handling, retry, logging and monitoring mechanisms.
- Develop automated unit, integration and data-quality tests.
- Troubleshoot data, database, API and pipeline-related issues across development and production environments.
- Follow Git-based development, code-review and CI/CD practices.
- Work collaboratively with architects and engineering teams to translate requirements into technical implementations.
- Create and maintain appropriate technical documentation.
Required Technical Skills
Skill Area Expected Proficiency
Python Strong Mandatory
SQL Strong/Advanced – Mandatory
Data Engineering ETL/ELT, ingestion, transformation, validation
Skill Area Expected Proficiency
Python Libraries Pandas, NumPy, PyArrow or equivalent
Relational Databases SQL Server / PostgreSQL / MySQL
NoSQL MongoDB / document databases or equivalent
API Integration REST APIs, JSON, authentication
Data Modeling Relational modeling, schema design, dimensional concepts
Data Formats JSON, CSV, XML, Parquet
Search Technologies Elasticsearch/OpenSearch, Apache Solr
Version Control Git / GitHub / GitLab
Testing PyTest, unit testing, integration and data-quality testing
Linux Shell commands, scripting and troubleshooting
Containerization Docker
CI/CD Basic understanding of automated build/test/deployment pipelines
SQL Skills
The candidate should have practical experience with:
Complex Joins • CTEs • Subqueries • Window Functions • Aggregations • Views • Stored Procedures • Transactions • Indexes • Query Execution Plans • Query Optimization
The engineer should understand how database design and indexing decisions affect application and pipeline performance.
Data Engineering Skills
The candidate should understand an end-to-end data flow such as:
Source Systems Ingestion Validation Transformation Data Quality Storage Search/Analytics/Application Consumption
Experience should include:
- Batch data processing
- Incremental data loading
- ETL/ELT
- Schema validation
- Data cleansing
- Deduplication
- Reconciliation
- Error handling
- Retry/recovery
- Data lineage fundamentals
- Metadata handling
AI/GenAI exposure – desirable
Educational Qualification
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, Data Science or a related technical discipline, or equivalent practical experience.
Professional Competencies
The candidate should demonstrate:
- Strong analytical and problem-solving skills
- Good programming discipline
- Ability to independently troubleshoot technical issues
- Understanding of software engineering best practices
- Ability to work within Agile development teams
- Effective communication and collaboration
- Ability to understand technical requirements and translate them into working solutions
- Willingness to learn emerging data and AI technologies
Sourced from naukri
Section · 02
Skills
Section · Company
About NetConnectGlobal

Net Connect
IT Services & Consulting
1.8k+
employees
1997
29 years old
Bengaluru/Bangalore, Karnataka
India
About
Industries
Employee ratings
626 reviews
Culture
2.9
Career growth
2.5
Work-life
3.2
Employees rate it well for
Find them on