Application Deadline: Application Deadline Nov 25, 2023

  • The Youth Empowerment Programme – Manager 

The Youth Empowerment Programme – Manager – Collaboration and TA

    The Youth Empowerment Programme – Manager The Youth Empowerment Programme – Manager – Collaboration and TA

    This role plays a pivotal role in supporting the implementation and coordination of adolescent and youth-related programming across Asia and Africa within the framework of the Youth Empowerment Programme at BRAC International. This role involves collaborating with multiple country teams, providing technical and operational support, and ensuring the successful execution of youth empowerment initiatives. The ideal candidate will have prior experience in youth programming, project management and administration, and capacity development in the Global South.

    Key Responsibilities:
    Technical and Programmatic:

    Collaborate with country teams to oversee and facilitate the effective implementation of projects under the Youth Empowerment Programme in BRAC International countries, including BI’s AIM program.
    Support the senior leadership teams in regional and head offices in monitoring, evaluating, and adjusting adolescent and youth programmes across diverse country contexts.
    Support monitoring of the implementation of BRAC Adolescent & Youth Empowerment Strategy and support organizational lesson learning in the region.
    Assist in stakeholder engagement activities
    Lead the planning, organisation and logistical preparations for events and workshops in assigned countries of oversight, including AIM project countries
    Foster cross-unit collaboration and integration of adolescent and youth programmes by working closely with other technical programme and support units.
    Contribute to the development of innovative approaches to address challenges faced by adolescents and youth, with a focus on girls and young women.
    Facilitate collaboration among global BRAC adolescent and youth programming initiatives.
    Actively participate in assigned youth empowerment initiatives and projects as directed by the supervisor and senior leadership.
    Support organization of all materials necessary for youth empowerment programs to effectively build capacity of teams and pursue resources

    Quality Assurance:

    Support the operational quality and integrity of youth empowerment programmes in partner countries through support to team leadership
    Maintain the ELA Toolkit and version control of adaptations for contexts, including the AIM Curricula Toolkit
    Review data and provide analysis to capture lessons learned and best practices for internal and external stakeholders.
    Develop the capacity of field staff through training, mentoring, and skill transfer.
    Complete site visits and capacity building follow up, including to AIM projects
    Review and keep abreast of research and best practices that can support program quality improvements
    Champion and uphold safeguarding policies among team members and ensure their implementation in all activities.

    Others:

    Demonstrate a willingness to learn and apply the BRAC approach to programmatic models across different contexts.
    Engage in resource review, data monitoring, and budget modifications as required.
    Advocate for and network with youth platforms, youth policymakers, and implementing organizations to establish partnerships and guide the future direction of youth empowerment programmes in respective countries.

    Safeguarding:

    Ensure the safety of team members from any harm, abuse, neglect, harassment and exploitation to achieve the programme’s goals on safeguarding implementation. Act as a key source of support, guidance and expertise on safeguarding for establishing a safe working environment.
    Practice, promote and endorse the issues of safeguarding policy among team members and ensure the implementation of safeguarding standards in every course of action.
    Follow the safeguarding reporting procedure in case any reportable incident takes place, encourage others to do so.

    Requirements:

    Bachelor’s degree in a relevant field (Master’s preferred).
    Proven experience in youth programming, economic empowerment, or related fields in the Global South.
    Strong project management skills.
    Excellent communication and interpersonal abilities.
    Commitment to safeguarding principles and practices.

    Required Competencies:

    Demonstrated experience in the subject area (education, youth sector, youth employment, AGYW empowerment)
    Experience and knowledge of Global South (particularly in the countries of Asia and Africa) development challenges, particularly in the sector of education and youth.
    Curriculum development and training experience
    Experience in connecting youth programming to social and economic opportunities/engagement with decent work-related activities.
    Project management experience and ability to coordinate various team members to complete tasks
    Ability to effectively communicate around scheduling deadlines and project management
    Intercultural sensitivity, diplomacy, and maturity to enable effective engagement with diverse and virtual teams.
    Ability to produce professional reports and donor updates with excellent English & professional writing skills.
    Ability to use technology efficiently and effectively for project management including email, Google Drive, project management software, online databases and video conferencing technology.
    Highly motivated and flexible team player who leads by example.
    Open to learn quickly and openly unlearn approaches that may be ineffective in a given context.
    Effective communication and networking skills with the ability to engage a wide variety of stakeholders

    Secondary skills set:

    Experience in either social protection, gender-based violence, community mobilization, digital learning, ed-tech based education.
    Experience working in harsh conditions and sensitivity to issues affecting marginalized and conflict affected populations including refugee and host communities.
    Experience in networking and capacity building skills, good oral and written communication skills

    Others:

    Demonstrate a willingness to learn and apply the BRAC approach to programmatic models across different contexts.
    Engage in resource review, data monitoring, and budget modifications as required.
    Advocate for and network with youth platforms, youth policymakers, and implementing organizations to establish partnerships and guide the future direction of youth empowerment programmes in respective countries.

    Experience Requirements:

    At least 3-5 years’ practical experience working with NGOs (preferably with Education, Youth development programs or related programs)

    Closing date
    24 Nov 2023

    go to method of application »

    If you feel you are the right match for the above mentioned position, please follow the application instructions accordingly:

    Apply via :

    recruitment.bi@brac.net

  • Senior Manager, Youth Empowerment Programme

    Senior Manager, Youth Empowerment Programme

    This role plays a pivotal role in supporting the implementation and coordination of technical assistance for adolescent and youth-related programming across Africa within the framework of the Youth Empowerment Programme at BRAC International. This role involves collaborating with multiple country teams, providing technical and operational support, and ensuring the successful execution of youth empowerment initiatives by partners. The ideal candidate will have prior experience in youth programming, technical assistance, project management and administration, and capacity development in the Global South.

    Key Responsibilities:
    Technical and Programmatic:

    Act as the primary point of contact for partner NGOs seeking technical assistance to facilitate effective partnerships, communication and issue resolution.
    Develop a deep understanding of the specific needs and goals of each partner NGO.
    Lead assessments of partner NGOs to determine advisory packages that customize services and resources to align with their mission and objectives; done in partnership with the Head of Youth Empowerment
    Provide expert technical knowledge, training, curriculum development and guidance on relevant tools, resources, and solutions from BI’s Youth Empowerment Programme
    Effectively troubleshoot and resolve complex technical challenges to ensure the success of NGO partner implementation of the BI Youth Empowerment Programme components agreed upon in the advisory package
    Offer recommendations for enhancements and improvements based on partner NGO feedback.
    Manage YEP Manager dedicated to the technical assistance team
    Collaborate with cross-functional teams, including program development, IT, and advocacy, to ensure a seamless experience for partner NGOs.
    Contribute to the development of innovative approaches to address challenges faced by the NGOs, adolescents and youth, with a focus on girls and young women.
    Actively participate in assigned youth empowerment initiatives and projects as directed by the supervisor and senior leadership.

    Quality Assurance:

    Create and maintain technical documentation, guides, and resources tailored for partner NGOs, including the TA toolkit
    Organize and lead training sessions or workshops, curriculum development, and meetings to enhance the technical capabilities of partner NGO staff.
    Establish key performance indicators (KPIs) to measure the impact of technical assistance provided.
    Support organization of all materials necessary for youth empowerment programs to effectively build capacity of teams and pursue resources
    Continuously monitor partner NGO performance and proactively identify areas for enhancement and growth, including through site visits
    Review data and provide analysis to capture lessons learned and best practices for internal and external stakeholders.
    Review and keep abreast of research and best practices that can support program quality improvements
    Champion and uphold safeguarding policies among team members and ensure their implementation in all activities.

    Documentation and Learning:

    Participate in stakeholder engagement meetings, preparing reports on the project for the meetings, as requested
    Share valuable insights and feedback from partner NGOs with internal teams to drive improvements.
    Generate regular reports on technical assistance activities, partner NGO satisfaction, and issue resolution metrics.
    Leverage data-driven insights to make recommendations for process improvements and operational efficiency.

    Others:

    Demonstrate a willingness to learn and apply the BRAC approach to programmatic models across different contexts.
    Engage in resource review, data monitoring, and budget modifications as required.
    Advocate for and network with youth platforms, youth policymakers, and implementing organizations to establish partnerships and guide the future direction of youth empowerment programmes in respective countries.

    Safeguarding:

    Ensure the safety of team members from any harm, abuse, neglect, harassment and exploitation to achieve the programme’s goals on safeguarding implementation. Act as a key source of support, guidance and expertise on safeguarding for establishing a safe working environment.
    Practice, promote and endorse the issues of safeguarding policy among team members and ensure the implementation of safeguarding standards in every course of action.
    Follow the safeguarding reporting procedure in case any reportable incident takes place, encourage others to do so.

    Requirements:

    Bachelor’s degree in a relevant field (Master’s preferred) in a relevant technical field
    Proven experience in a technical support or assistance role in youth programming, economic empowerment, or related fields in the Global South.
    Strong project management skills.
    Strong technical acumen and the ability to quickly grasp intricate technical concepts.
    Excellent communication and interpersonal abilities.
    Curriculum development and training experience
    Commitment to safeguarding principles and practices.

    Required Competencies:

    Demonstrated experience in the subject area (education, youth sector, youth employment, AGYW empowerment)
    Experience and knowledge of Global South (particularly in the countries of Asia and Africa) development challenges, particularly in the sector of education and youth.
    Experience in connecting youth programming to social and economic opportunities/engagement with decent work-related activities.
    Excellent communication and interpersonal skills, with the capacity to convey technical information clearly to non-technical stakeholders.
    Management experience of 1+ staff members
    Problem-solving skills and the ability to think critically and analytically.
    Detail-oriented with a commitment to delivering high-quality solutions and support.
    Familiarity with the challenges and dynamics of NGOs and the social sector.
    Project management experience and ability to coordinate various team members to complete tasks
    Ability to effectively communicate around scheduling deadlines and project management
    Intercultural sensitivity, diplomacy, and maturity to enable effective engagement with diverse and virtual teams.
    Ability to produce professional reports and donor updates with excellent English & professional writing skills.
    Ability to use technology efficiently and effectively for project management including email, Google Drive, project management software, online databases and video conferencing technology.
    Highly motivated and flexible team player who leads by example.
    Open to learn quickly and openly unlearn approaches that may be ineffective in a given context.
    Effective communication and networking skills with the ability to engage a wide variety of stakeholders

    Secondary skills set:

    Experience in either social protection, gender-based violence, community mobilization, digital learning, ed-tech based education.
    Experience working in harsh conditions and sensitivity to issues affecting marginalized and conflict affected populations including refugee and host communities.
    Experience in networking and capacity building skills, good oral and written communication skills

    Others:

    Demonstrate a willingness to learn and apply the BRAC approach to programmatic models across different contexts.
    Engage in resource review, data monitoring, and budget modifications as required.
    Advocate for and network with youth platforms, youth policymakers, and implementing organizations to establish partnerships and guide the future direction of youth empowerment programmes in respective countries.

    Experience Requirements:

    At least 5-7 years’ practical experience working with NGOs (preferably with Education, Youth development programs or related programs)

    If you feel you are the right match for the above mentioned position, please follow the application instructions accordingly:

    Apply via :

    recruitmentafrica.bi@brac.net

  • Software Development Engineer in Test (SDET I)

    Software Development Engineer in Test (SDET I)

    Role Profile:

    Kyosk is looking for a passionate Software Development Engineer in Test (SDET) to work in the Quality Assurance (QA) team to help in the testing of the solutions developed by the software engineers on the leading edge of innovation in Africa. The successful candidate will be responsible for all aspects of test automation with the goal of achieving at least 95% test automation coverage.
    As an SDET you will join the other Product and Technology professionals who share a passion for leveraging technology to empower informal retailers across the African continent. You’ll work with teams from multiple countries across the organization to create innovative solutions for Kyosk’s customers and internal teams.
    To be successful in this role you will need to be analytical, have high attention to detail, be able to carry out multiple tasks in tandem, support other team members when needed and still be able to deliver despite distractions.

    Key Responsibilities:

    Test Automation: Create and maintain a comprehensive set of automated tests at all levels by referring to the technical and product documentation. Configure these automated tests to execute reliability and efficiently in CI/CD environments. Contribute to the following types of automated tests : performance, API and E2E tests using tools such as Playwright, Gatling, Postman. Recognise and automate the routine tasks which can reduce the time for regression testing. Track and communicate test results in a timely, effective, and automated manner.
    Manual Testing: Assist with Manual Testing whenever required. Ensure thorough manual testing is done when tickets are assigned to the QA individual, thus increasing confidence in the releases. Ensure the manual test case suite is up to date and also create manual test cases in JIRA, for all new feature releases.
    Test Coverage: Work towards attaining a minimum 90% test coverage on the service assigned to you. Automated tests should consider both positive and negative test cases, which will make code releases a faster and automated process thus reducing the time for manual automation, and allowing teams to do more exploratory testing. Be aware of new functionalities being added to your respective service and plan to add test cases consecutively. Actively work towards decreasing the testing time.
    Test Stability: Own the test pipeline triage and ensure pipeline failures are triaged promptly. This will ensure developers are not blocked on code merge. Carry out performance tests regularly to identify the systems’ breaking point. Communicate this information to the correct team members promoting a proactive behaviour to problem solution.
    Release Management: Be aware of items being released into production and identify gaps in the automated tests and plan for manual testing by communicating the same to manual test team members.
    Domain Knowledge: Take time to deeply understand the Kyosk architecture by reading the technical and product documentation. This will allow you to quickly identify areas in which the issue has occurred which will reduce the turnaround time for the bug resolution.
    Team Collaboration: Interact closely with other cross functional teams towards the delivery of engineering goals. Be able to identify the effect of code change, and communicate the same to other dependent teams promoting proactive communication.
    Process Adherence: Adhere to agile processes identified by Kyosk. You are encouraged to find better ways of performing the day to day tasks, getting buy-in from team members and eventually updating the Kyosk Engineering SOP’s.

    Minimum Requirements & Key Skills:

    2+ years of writing automated tests by referencing technical and product documentation and have working experience with testing and deployment of software to real production environments;
    You have working experience of a test automation tool and have added the respective tests to a CI/CD pipeline
    Experience working with Agile methodologies, Scrum and demonstrated experience in working in end-to-end software development lifecycles.
    Proficiency with tools of the product and engineering trade such as JIRA, GIT, a CI/CD tool ex GCP, SQL etc.
    Working experience in any of the popular automation tools such as Cucumber, Cypress, Gatling, Postman etc.
    Have working experience in programming concepts such as OOP’s, Flow Control Structures etc

    Desired Technical Competencies:

    Experience in expertly troubleshooting production issues leading to a quick turnaround to resolution
    Experience in e-commerce, payments, and/or distribution of FMCG products is a plus
    Certifications in any level of ISTQB is a plus
    Ability to independently plan, execute and deliver on tasks
    Aware of when to seek guidance when blocked ensuring project delivery is not compromised
    Experience in building test automation frameworks is a plus
    Able to understand developers code and create use cases for test automation is a plus

    Desired Behavioral Competencies:

    You have experience in handling the pressure of fast-paced environments typical of a tech startup environment where you wear multiple hats and have access to limited resources
    You have a strong desire for continuous improvement
    You can work under pressure, with tight timelines and ambitious deadlines
    You have a passion for digital products
    You can stay motivated through difficult challenges, and occasional long hours
    Your passion is contagious, and you use it to inspire the rest of the team
    You have equal empathy for internal users, and our target market of informal retailers
    You have a strong work ethic and exhibit genuine care for the team and their products, with a willingness to go to any necessary length to ensure their success
    You have integrity: You do what you say you will do and make no excuses.
    You develop a deep understanding and respect for what each team member is responsible for, and trust them to do their job
    Your confidence and experience make you trust your instinct and communicate persuasively.
    You are detail-oriented, process-driven, and organized

    Apply via :

    kyosk.hire.trakstar.com