API Governance Specialist - Rajya Sabha - Delhi

API Governance Specialist The API Governance specialist is a pivotal role responsible for establishing and enforcing API standards, security, and lifecycle management across the project platform. With deep experience in backend/integration development, expertise in OpenAPI, OAuth2/JWT, and gateways like Apigee or AWS, the specialist will maintain a central API registry, ensure compliance with CERT-In standards, and drive seamless integration across integration end-points such as DigiLocker, PFMS, and eSakshi. Collaborating with DevOps and PMO, the specialist conducts audits, monitors performance, and fosters an API-first culture to deliver scalable, secure, and reusable digital services.

Educational Qualification

Bachelors Degree in Computer Science / Information Technology / Electronics / related discipline from a recognised institution.

Desirable: Postgraduate diploma or certification in Software Architecture / API Management / Cloud Technologies.

Preferred Certifications: Postman API Expert, Google Apigee, AWS API Gateway, or SwaggerHub certification.

Experience

Minimum: 8-10 years of hands-on experience in backend development or integration engineering, preferably in large-scale e-governance, public sector, or citizen-facing digital platforms.

Proven exposure to microservices architecture, RESTful API design, event-driven systems, and cloud-native deployments.

Experience in API lifecycle management (design publish version deprecate retire) in multi-team environments.

Core Technical Skills

Domain

Required Proficiency

API Design & Documentation

Expert in OpenAPI 3.x / Swagger, JSON Schema, YAML; async APIs (AsyncAPI) is a plus

API Gateways & Management

Hands-on with NGINX, Reverse Proxy, Apigee, Kong, AWS API Gateway, or NIC SIH stack (e.g., eGov API Manager)

Security & Access Control

Deep knowledge of OAuth 2.0, OpenID Connect, JWT, mTLS, API Keys, rate-limiting, and CERT-In compliance

Version Control & CI/CD

Proficient in GitLab / GitHub, GitFlow, CI/CD pipelines (GitLab CI, Jenkins, Tekton)

Backend & Data

Working experience with PHP, Python or Node.js (Express/NestJS) , MySQL, JSON:API standards

Observability

API monitoring using Prometheus, Grafana, ELK Stack, Datadog, or MoEngage/New Relic APM

Integration Ecosystems

Familiarity with DigiLocker, UMANG, PFMS, Aadhaar eSign, eSakshi, eHashtakshar, and Government Open APIs (India Stack)

Key Responsibilities

  1. API Registry & Catalogue Ownership
Maintain a centralized, real-time API Registry (using Backstage, Stoplight, or custom portal) documenting all project endpoints, owners, consumers, SLAs, and version history.
  1. Standards & Design Authority
Define, publish, and enforce API design guidelines (naming, pagination, error codes, HATEOAS, filtering) aligned with OpenAPI, and NIC standards. Review and approve API specifications before publication via PR-based governance workflow.

3 Lifecycle & Versioning Governance

Oversee semantic versioning, backward compatibility, and deprecation workflows across project modules.

Coordinate sunset planning with PMO and module owners.

4 Security & Compliance Enforcement

Ensure 100% adoption of OAuth2/JWT, IP allow-listing, rate-limiting, and CERT-In audit readiness.

Conduct penetration testing reviews and vulnerability remediation for public-facing APIs.

5 Cross-Module Integration Support

Enable seamless API consumption across Attendance, PLOT, GAMS, PFMS, DigiLocker, eSakshi, and Member/Committee portals.

Facilitate API mocking, sandbox environments, and developer onboarding.

6 Observability & Performance

Collaborate with DevOps to monitor API uptime (99.9), latency (P95 300ms), error rates, and payload efficiency.

Generate monthly analytics dashboards for leadership.

7 Audit, Reporting & Change Control

Conduct quarterly API governance audits and present compliance reports to PMO and Enterprise Architect.

Participate in Change Advisory Board (CAB) for API-breaking changes and release planning.

8 Enablement & Knowledge Management

Maintain living documentation repositories (Confluence / Notion), Postman Collections, and API training bootcamps. Promote API-first culture and reuse via incentives and recognition programs.

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...