Github user integration to jkenkins url:
https://jenkins.io/solutions/github/
Jenkis shared libraries setup:
https://jenkins.io/doc/book/pipeline/shared-libraries/
Parallel: https://support.cloudbees.com/hc/en-us/articles/230922168-Pipeline-Parallel-execution-of-tasks