MOJALOOP - MOJALOOP GITHUB METRICS

Samagra-Code for GovTech
  • Virtual Internship
  • 23-Apr-2024
  • Pan India,
  • Start date
    Immediately
  • Duration
    3 Months
  • Stipend
    ₹33000 /month
  • No of Credits
    1
  • Apply by
    08-May-2024
  • Virtual Internship

About the program

This has two aspects the first one being more high level information such as the lines of code contributors dependencies repositories commits An automated app or docker container based service running on cloud that can easily provide this periodically or on a need basis can help teams view the overall data efficiently and as needed Secondly a more indepth information of the dependencies being used by each service noted against each of its license version number patch status can greatly help internal assessments when security bulletins are issued or vulnerabilities identified This can be maintained in an internal repo based on the information and level of detail involved Goals MidPoint Milestone Goals Scripts to access details of all Mojaloop repositories and document by groups platform groups vnext documentationproject and so on Use new tooling or update existing tooling to generate and publish GitHub metrics on a monthly basis Metrics such as Total contributors Total commits Lines of code Repositories Dependencies used Software Bill of Materials SBOM of each repo service generated and documented and aggregated to maintain a list at Mojaloop level with each dependency at the lowest level containing details such as version license Mojaloop services which use it and other maintenance details Goals Achieved By Midpoint Milestone Automate process to publish metrics and SBOM monthly once formats finalized Further explore and Implement tooling for dependency management and maintenance Expected Outcome Mojaloop metrics can be assessed periodically In CI or separate VMs on cloud etc or on demand and published SBOM published in desired format with details specified Mojaloop dependency management enhanced with better tooling In addition to dependabot snyk npm audit checks and other existing checks

Perks

1 Lucrative stipend of INR 1 lakh over a period of 3 months 2 Dedicated 1 to 1 mentorship by industry experts 3 Handson experience to hone your skills 4 Access to bootcamps and expert sessions 5 Potential job extended internship opportunities 6 Opportunity to network with global opensource tech leaders

Who can apply?

Only those candidates can apply who:

  1. are from Any,
  2. and specialisation from Any,
  3. are available for duration of 3 Months
  4. have relevant skills and interests

Terms of Engagement

1 50000 received on completion of midpoint milestone as decided with mentor 2 50000 received on completion of final milestone as decided with mentor 3 Certificate of completion received on successful completion of internship

Number of openings

1

Sorry You Cannot Apply Date Expired