
Online Volunteer for Git, GitHub, Docker, and Deployment Training
Job Description
Job Posting Organization:
The Istanbul International Center for Private Sector in Development (IICPSD) was established in 2011 in partnership with the Government of Turkey. It is one of UNDP's six Global Policy Centres and focuses on supporting the private sector and foundations to become transformative partners in development. The organization operates globally, leading UNDP’s work on private sector engagement and foundations, and it emphasizes four thematic areas: Inclusive Business, Private Sector Engagement in Skills Development, Impact Investing, and Resilience and Crisis Response. IICPSD also hosts several global initiatives aimed at fostering partnerships and promoting sustainable development goals.
Job Overview:
The Online Volunteer position is designed to deliver live training sessions on software tools, specifically Git & GitHub, Docker, and Deployment, as part of the Innovation Campus programme. The volunteer will be responsible for reviewing and enhancing existing training materials, preparing demonstrations, and conducting live lectures. This role requires a commitment to engage with participants, answer their questions, and provide documentation summarizing the updates made to the training materials. The volunteer will work under the guidance of a team focal point and is expected to allocate approximately 11-15 hours per week to this role, which includes preparation, live teaching, and student support.
Duties and Responsibilities:
The Online Volunteer will have several key responsibilities, including:
Required Qualifications:
Candidates for this position should possess a strong understanding of Git & GitHub, Docker, and Deployment processes. They should have experience in delivering training or educational content, particularly in a technical context. Excellent communication skills are essential, as the volunteer will be interacting with participants who may have varying levels of technical expertise. Additionally, the ability to work collaboratively with a team and adapt materials to meet the needs of the audience is crucial.
Educational Background:
While specific educational qualifications are not explicitly stated, a background in computer science, software engineering, or a related field is highly desirable. Candidates should have a solid understanding of the software development lifecycle and familiarity with the tools being taught.
Experience:
The position requires candidates to have practical experience with Git & GitHub, Docker, and Deployment. Previous experience in teaching or training, especially in an online format, is preferred. Candidates should be comfortable with live coding and have the ability to explain complex concepts in an accessible manner to beginners.
Languages:
The primary language for the sessions will be English, but knowledge of Turkish is also beneficial as the sessions may be conducted in both languages. Proficiency in English is mandatory, while Turkish is considered a good to have.
Additional Notes:
The role is part-time, requiring a commitment of approximately 11-15 hours per week. The sessions will be scheduled for evenings on weekdays and mornings on weekends, accommodating the availability of the participants. The target audience consists of Innovation Campus students with a beginner technical background, and the expected class size is around 50 participants. This position is an online volunteer role, and there is no mention of compensation or contract duration.
The Istanbul International Center for Private Sector in Development (IICPSD) was established in 2011 in partnership with the Government of Turkey. It is one of UNDP's six Global Policy Centres and focuses on supporting the private sector and foundations to become transformative partners in development. The organization operates globally, leading UNDP’s work on private sector engagement and foundations, and it emphasizes four thematic areas: Inclusive Business, Private Sector Engagement in Skills Development, Impact Investing, and Resilience and Crisis Response. IICPSD also hosts several global initiatives aimed at fostering partnerships and promoting sustainable development goals.
Job Overview:
The Online Volunteer position is designed to deliver live training sessions on software tools, specifically Git & GitHub, Docker, and Deployment, as part of the Innovation Campus programme. The volunteer will be responsible for reviewing and enhancing existing training materials, preparing demonstrations, and conducting live lectures. This role requires a commitment to engage with participants, answer their questions, and provide documentation summarizing the updates made to the training materials. The volunteer will work under the guidance of a team focal point and is expected to allocate approximately 11-15 hours per week to this role, which includes preparation, live teaching, and student support.
Duties and Responsibilities:
The Online Volunteer will have several key responsibilities, including:
- Reviewing and improving three existing slide decks related to Git & GitHub, Docker, and Deployment to ensure they are up-to-date and effective for training purposes.
- Preparing one pre-recorded demonstration for each of the three topics, which will be shared with participants prior to the live sessions.
- Delivering three live online lectures, one for each topic, which will include practical coding demonstrations to enhance the learning experience.
- Actively engaging with participants during the live sessions by answering their questions and providing support.
- Documenting the updates made to the training materials and summarizing these changes for future reference.
- Participating in coordination meetings with the SDG AI Lab to align on objectives and expectations.
Required Qualifications:
Candidates for this position should possess a strong understanding of Git & GitHub, Docker, and Deployment processes. They should have experience in delivering training or educational content, particularly in a technical context. Excellent communication skills are essential, as the volunteer will be interacting with participants who may have varying levels of technical expertise. Additionally, the ability to work collaboratively with a team and adapt materials to meet the needs of the audience is crucial.
Educational Background:
While specific educational qualifications are not explicitly stated, a background in computer science, software engineering, or a related field is highly desirable. Candidates should have a solid understanding of the software development lifecycle and familiarity with the tools being taught.
Experience:
The position requires candidates to have practical experience with Git & GitHub, Docker, and Deployment. Previous experience in teaching or training, especially in an online format, is preferred. Candidates should be comfortable with live coding and have the ability to explain complex concepts in an accessible manner to beginners.
Languages:
The primary language for the sessions will be English, but knowledge of Turkish is also beneficial as the sessions may be conducted in both languages. Proficiency in English is mandatory, while Turkish is considered a good to have.
Additional Notes:
The role is part-time, requiring a commitment of approximately 11-15 hours per week. The sessions will be scheduled for evenings on weekdays and mornings on weekends, accommodating the availability of the participants. The target audience consists of Innovation Campus students with a beginner technical background, and the expected class size is around 50 participants. This position is an online volunteer role, and there is no mention of compensation or contract duration.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.