Non-Academic Openings
Junior Data Engineer
Overview
Job Title: Junior Data Engineer
Function: Bharti Institute of Public Policy
Location: Mohali, Punjab
Reports to position: Chief Data Scientist
Reportees to Position: None
Band: FT
Job Description
Job Purpose:
The Junior Data Engineer will support the design, development, and testing of data pipelines and backend services for the Metadata Registry Platform of the State Data Authority (SDA) of Uttar Pradesh. The role is based at the DataHub at Bharti Institute of Public Policy, Mohali, working under the direct guidance of the Data Engineer and closely coordinating with the SDA implementation team at the State Transformation Commission, Lucknow.
This is a hands-on development role writing code, building data pipelines, testing platform components, and supporting the Data Engineer in all stages of the State Metadata Registry development. This is an excellent opportunity for an early-career technologist to contribute to a high-impact state-level digital governance initiative.
Job Outline:
The Junior Data Engineer will support the following activities:
- Backend Development Support: Assist in building and testing backend modules, APIs, and data services for the Metadata Registry under the guidance of the Data Engineer; write clean, well-documented code.
- Data Pipelines: Build and maintain data ingestion pipelines for government department metadata; support data cleaning, validation, transformation, and quality assurance tasks.
- Database Support: Assist with database design, queries, and optimisation tasks across relational and NoSQL databases used in the Registry platform.
- Testing & Quality Assurance: Write and execute test cases for backend APIs and data pipelines; document and report bugs; participate in UAT cycles with STC IT and government users.
- Deployment Support: Assist in preparing deployment packages and configuration scripts for the UPSDC production environment; support release and rollback procedures.
- Documentation: Maintain technical documentation for code, data pipelines, APIs, and deployment procedures; keep records current as the platform evolves.
Job Specifications
Knowledge / Education:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field
- Coursework or projects demonstrating practical software or data development skills
Specific Skills:
- Working knowledge of Python for data and backend development
- Familiarity with REST APIs and web service concepts
- Basic experience with SQL databases (PostgreSQL or equivalent)
- Familiarity with version control using Git
- Willingness to learn new tools, frameworks, as required within the government tech landscape
Desirable Experience:
- 1–2 years of experience in software, data, or backend development (internships and academic projects count)
- Exposure to data engineering, ETL pipelines, or backend API development is an advantage
- Interest in public policy, digital governance, or civic technology is preferred
| S.No | Key Responsibilities | % Time Spent |
| 1 | Backend Development & API Support | 35% |
| 2 | Data Pipeline & Ingestion Development | 30% |
| 3 | Testing, QA & Bug Resolution | 20% |
| 4 | Deployment Support & Documentation | 15% |
| Total Time Spent | 100% |
How to Apply?
All applications must be submitted exclusively through the JotForm link provided below. Applicants are required to upload their CV and cover letter directly within the form at the designated sections.
JotForm Link: https://form.jotform.com/260973190114050
Applications will be reviewed until the position is filled. You will be contacted only in case you are shortlisted for an interview.
Indian School of Business
Gachibowli, Hyderabad - 500111
Indian School of Business
Knowledge City
Sector 81, SAS Nagar ,Mohali - 140 306