Overview
Build and harden a lightweight, org-owned reporting stack for the India Safe Water – Inline Chlorination (ISW–ILC) programme, using standalone HTML/CSS/JavaScript dashboards fed by backend APIs that consume government data and public Google Sheets CSV exports.
What you'll do
- Design and build robust backend APIs (REST/JSON) that securely consume, validate, and transform data from government systems (JJM–IMIS, AP Mana Mitra, RWSS) and public Google Sheets CSV exports.
- Develop data pipelines and ETL processes to standardize government data feeds into a consistent JSON schema accessible to multiple frontend clients.
- Implement authentication, data validation, error handling, and rate limiting for production-grade API reliability.
- Architect a configuration layer and data model enabling new indicators, sites, and districts to be added without backend code changes.
- Conduct a source/API audit and define a data contract and JSON schema during the discovery phase.
- Work with government IT teams to establish secure, reliable data access and define API SLAs.
- Prepare API documentation, deployment guides, and a maintenance runbook for Program Operations.
- Present fortnightly demos against agreed milestones and hand over all code and documentation to EAII at the end of the engagement.
What you'll need
- Bachelor's degree in engineering, computer science, IT/data systems, or a related field.
- 4+ years of backend development experience using a modern framework (Python/Django, Node.js/Express, Java/Spring, or equivalent).
- Strong experience designing and building REST/JSON APIs with proper authentication, error handling, and rate limiting.
- Expertise in data pipelines, ETL processes, and database design (SQL and/or NoSQL).
- Proficiency with version control (Git), CI/CD practices, and production deployment.
- Experience consuming and integrating third-party APIs and CSV data feeds.
- Strong problem-solving and debugging skills in distributed data systems.
- Willingness to travel up to 40% of the time across Andhra Pradesh and other states as required.
Nice to have
- Master's degree.
- Experience with government/public-sector data integration.
- Experience with frontend development (HTML5, CSS3, vanilla JavaScript, or modern frameworks).
- Familiarity with visualization libraries (Chart.js, D3.js, or similar).
- Basic knowledge of geospatial/choropleth mapping.
- Experience with static site and self-hosted deployment (e.g., Windows Service / NSSM).
- Knowledge of Google Sheets Apps Script or Power Query.
- Design sensibility aligned with Evidence Action's brand system.
Details
- 1-year consultancy engagement, with possible extension.
- Based in New Delhi.
- Visa sponsorship not available; applicants must be legally authorized to work in India.
- Contracting through EAII Advisors Private Limited.
- Applications open until 03 November 2026.
Read the full description and apply on the company’s own careers page.