0%

Back to Jobs

About the Department

Be part of shaping India’s digital transformation by working within Office of the PSA. Become a catalytic force that provides thought partnership for national level digital transformation missions within the Ministries. Be a part of the PSA’s office that aims to provide pragmatic and objective advice to the Prime Minister and cabinet on matters related to science, technology and innovation with a focus on application of science and technology in critical infrastructure, economic and social sectors in partnership with Government departments, institutions and industr

 

Responsibilities

  • Driving the data platform architecture and design
  • Define data models and setting up the best practices
    • Full ownership to align the program functional objectives with data models
    • Modular and scalable data stores across RDBMS and NoSQL
  • Data access layer should be scalable for highly transaction volume systems (order of 20k+ tps)
  • Ensure the single source of truth across all DBs
  • Setup and own analytical pipelines for lightweight, highly scalable, real-time reporting
  • Mentoring junior engineers and shaping up the technology stack

 

Qualifications and Experience

  • Expertise to handle data schema designs for both RDBMS, NoSql, Analytical DBs
  • Must have experience in setting up big data systems from scratch
  • Proficiency in either of the programming languages - Java / GoLang / Scala / Python, etc.,
  • Experience in creating stream-based processing systems
  • Experience with big data processing Hadoop ecosystem or equivalent
  • 10+ Years of experience in building big data systems
  • Experience in designing analytical systems that are flexible to master data changes with batch and near real-time reporting use cases.

 

Technical Skills

  • Java, Go Lang, Python
  • RDBMS, Cache and NoSql databases
  • Analytical DBs like Druid
  • Visualization tools like Metabase, superset etc.,
  • Microservices Design using Open API
  • Automation frameworks like Selenium, Cucumber, Appium, RestAssured, Fixtures etc.,
  • Monitoring frameworks using ELK, Prometheus,
  • CICD setup using Jenkins and associated plugins
  • Extreme automation in Test, Deployment and Monitoring for quick delivery with highest quality standards.
  • Data pipelines using kafka and stream based processing using spark or flink