Job Overview
Role: Systems Engineer I (Data Reporting Engineer) Location: Bengaluru, Karnataka Experience: Freshers Qualification: Bachelor's degree in Computer Science, IT, or a related field Key Skills: SQL, Python, XML, ETL/ELT Processes, Data Pipelines, Automation
Job Description
For the Tesco Recruitment 2026 drive, the data engineering team is seeking a Data Reporting Engineer to design, develop, and maintain robust data reporting solutions. You will be instrumental in translating complex business data requirements into scalable reporting structures that enable accurate, timely, and actionable insights across the enterprise. You will work closely with data engineers, analysts, and business stakeholders to build automated reports and structured data integrations. A core component of this role involves constructing and maintaining efficient ETL/ELT processes that feed into the reporting layers, ensuring high data accuracy and integrity.
Roles and Responsibilities
- Data Reporting & Dashboards: Design, develop, and meticulously maintain data reports, dashboards, and extracts to support business and operational reporting needs.
- SQL Optimization: Write and optimize complex SQL queries (including advanced joins and window functions) for data extraction, transformation, and validation.
- Automation with Python: Develop robust Python scripts for report automation, seamless data processing, and scheduling tasks.
- XML Integration: Work with XML-based data formats for ingestion, parsing, transformation, schema validation, and system integrations.
- Data Pipeline Maintenance: Build and maintain resilient ETL/ELT processes feeding the reporting layers.
- Data Governance: Implement data quality checks, reconciliation processes, and strictly follow best practices in data governance, security, and access control.
- Stakeholder Collaboration: Collaborate effectively with business stakeholders to gather detailed reporting requirements and deliver actionable solutions.
Skills and Eligibility Criteria
Educational Background: Bachelor's degree in Computer Science, IT, or a related field.
Experience: Freshers with demonstrable hands-on skills or project experience in data engineering and reporting.
Mandatory Technical Skills:
- Strong proficiency in SQL (advanced joins, window functions, and database performance tuning)
- Solid experience with Python for advanced data manipulation, automation, and backend scripting
- Hands-on experience working with XML, including parsing, transformation, and schema validation
- Familiarity with building and optimizing ETL/ELT data pipelines
Competencies:
- Strong communication abilities to gather requirements from non-technical stakeholders, write technical documentation, and perform incident resolution