Archives: Jobs

  • Pharmaceutical Technologist

    Pharmaceutical Technologist

    Job Requirements

      Diploma in Pharmaceutical Technologist from a recognized institution.
      Valid and up to date registration license by the Pharmacy and Poisons Board.
      At least 2 years working experience in a busy hospital.
      Unquestionable integrity and good team player.
      Excellent Interpersonal and communication skills.

    Responsibilities

    Written prescription or refill requests and verify that information is complete and accurate.
    Maintain proper storage and security conditions for drugs.
    Answer telephones, responding to questions or requests.
    Fill bottles with prescribed medications and type and affix labels.
    Assist customers by answering simple questions, locating items or referring them to the doctor for medication information.
    Price and file prescriptions that have been filled.
    Clean, and help maintain equipment and work areas in the pharmacy,
    Establish and maintain patient profiles, including lists of medications taken by individual patients.
    Order, label, and count stock of medications and supplies, and enter inventory data into the system.
    Receive and store incoming supplies, verify quantities against invoices, and inform supervisor of stock needs and shortages.
    Mix pharmaceutical preparations according to written prescriptions.
    Compute charges for medication and equipment dispensed to hospital patients, and enter data in computer.
    Participate actively in the stock take which will be conducted on monthly basis.
    Deliver medications and pharmaceutical supplies to patients, nursing stations or theatre.
    Make sure proper entries are made in the system.
    Liaise with doctors, nurses on availability of required drugs
    Follow the set Standard Operating Procedures (SOPs)
    Any other duties as may be assigned.

  • Senior Finance Officer 

Supply Chain Manager – Somalia Program

    Senior Finance Officer Supply Chain Manager – Somalia Program

    SUMMARY OF RESPONSIBILITY:
    IRC Somalia is working to achieve optimal performance in terms of program quality strengthening operations and finance department by emerging tools, systems and staff capacity to adhere to IRC policies and procedures and donor compliance.
    RESPONSIBILITIES:
    SUN Processing

    Control over and/or entry of changes to the Chart of Accounts, Analysis Codes and Exchange Rates
    Supervising the posting of entries ensuring proper controls are enforced and appropriate systems in place to maintain all required supporting documentation.
    Developing expertise to control the system, develop new reports and be able to train staff in processing of data.
    Ensuring a backup and retention procedure is in place and followed for all SUN master files. Load the SUN Back up to Bitvise – Site on New York’s confirmation.
    Review of key journal prior to loading – field financial reports balance sheet revaluation, currency clearing and adjustment journals
    Organizing work schedule to ensure that the SAF file is loaded in New York by the 12th of every month
    Ensure that all month end sequentially filed monthly journals are presented to the FC and CD for signature before the 21st of every month

    Financial Reports

    Review of Monthly payrolls
    Review of the staff deductions
    Supervise the preparation of the Balance sheet file
    Assist in the Preparation the LOC Estimate
    Assist in preparation of the FM01 and TR reports

    Budgets & Donor Reports

    Assisting the Finance Manager in the preparation of the budget proposals
    Work on Grant T2s and preparation of forecasts and spending plans for grant meetings.
    Ensure BvA’s are prepared and circulated on time to the budget holders
    Ensuring donor regulations are adhered to for all aspects of the operations
    Assist the Finance Manager in the preparation of timely donor reports as per the donor agreements & contracts

    Partnerships/ Sub grant Management

    Assist the Finance Manager in review of sub-grants reports to ensure timely upload of expenditure and transfer of funds
    Assist the Finance Manager to review of sub-grant advance amounts versus expenditure reported.

    Bank & Cash management

    Supervision of the processing of bank and cash transactions.
    Review finance documents up to $ 20,000
    Ensuring internal control procedures are followed for all cash disbursements, receipts and transfers
    Preparation of Cash forecasts and Cash Transfer Requests (CTR) for the Country Program by the 21st of every month through FM01.
    Ensure that there is sufficiency of bank reserves at all times
    Ensuring that the bank updates and correspondence are done.

    Field Office Training & Support

    Acting as the primary liaison for the field office finance staff for policy or procedure questions
    By frequent visits to the field offices providing training to finance staff on IRC accounting procedures and requirements, assists the Field Coordinators and program staff in finance related issues and activities.
    In conjunction with the Finance Controller developing or revising policy and procedures and assists in the implementation.
    Train field managers on budget tracking, review burn rates and provide advise if spending is not happening according to plan.
    Identify areas of staff development. Review of field office financial reports and providing feedback on areas of improvement.

    Audit

    Internal audit activities as required by the Finance Controller
    Assist in grant audits and verification

    Staff management

    Regular and open communication with IRC staff from all departments.
    To represent the finance department in the weekly tender committee meetings when nominated to do so.
    To be the Finance Manager’s back up in all aspects
    Finance Staff recruitment as required,
    Carry out finance orientation for new incoming staff and training non-finance staff.

    QUALIFICATIONS

    A bachelor’s degree in Finance/Business Administration with minimum CPA qualification.
    At least three years of finance and accounting experience in a similar post
    Knowledge of fund accounting, procurement and financial management of US and UN cooperative agreements.
    Knowledge of Microsoft Office software. SUN System Accounting is an added advantage
    Ability to work independently in a rapidly changing professional environment with a view towards establishing administrative procedures and protocol that will ensure optimal functioning of the operation
    Excellent interpersonal, organizational, and time management skills
    Supportive personnel management style and ability to work in and as a team
    Strong leadership skills
    Excellent spoken and written English.

    Gender Equality: IRC is committed to narrowing the gender gap in leadership positions. We offer benefits that provide an enabling environment for women to participate in our workforce including parental leave, gender-sensitive security protocols and other supportive benefits and allowances

    go to method of application »

  • Generator Technician

    Generator Technician

    KEY AREAS OF RESPONSIBILITY

    The Generator Technician will be responsible general maintenance, servicing, and repair of diesel driven generating sets, diesel generator control systems as well as other electrical systems related to light and mechanical equipment.
    Carry out scheduled and routine maintenance, emergency repairs and overhaul of the generator
    Responsible for applying engineering standards and practices in the repairs and maintenance of the generator
    Responsible for the safe and efficient use of tools and specialised equipment
    Responsible for the Repair and Maintenance of electrical equipment
    Routinely inspecting and replacing old wiring and insulated cables, cleaning circuits etc. Perform effective troubleshooting to identify hazards or malfunctions and repair or substitute damaged units

    QUALIFICATIONS
    The candidate should meet the following minimum requirements;

    Higher National Diploma/Diploma in Electrical and mechanical related field.
    Three years of experience in the general maintenance, servicing, and repair of diesel driven generating sets, diesel generator control systems as well as other electrical systems related to light and mechanical equipment
    Proven ability to work with minimal supervision
    Excellent planning and organisational skills
    Ability to read electrical and mechanical drawings and prints.
    Proficiency in the handling of power tools and test equipment
    Knowledge of Basic electrical, mechanical, thermal, and hydraulic principles and practices.
    Proficiency in Computer technology

  • Grant and Capacity Building Manager, Adolescent Sexual and Reproductive Health Programme

    Grant and Capacity Building Manager, Adolescent Sexual and Reproductive Health Programme

    Introduction
    We are seeking a proactive Grant and Capacity Building Manager, based in Kenya, who will play a key role on our new programme aimed at improving the sexual and reproductive health (SRH) of adolescents, including reducing unsafe-abortions and preventing unwanted pregnancies. The programme will be implemented in Nigeria, Kenya, and South Africa. Its objective is to ensure young women are able to access quality comprehensive sexual and reproductive services and will support civil society organisations (CSOs) to shift social norms and build girls’ agency through ICT platforms and interpersonal networks.
    Objective of role
    The Grant and Capacity Building Manager will use their skills and expertise to manage and oversee Civil Society Organisation (CSO) grants and capacity building of grantees to support improvement in access to quality, youth friendly SRH services, shifting community attitudes and improving knowledge of reproductive rights.
    Person specification
    To succeed in this role you will need:

    Strong proven technical expertise in the field of sexual and reproductive health, rights, and social / behaviour change in relation to sensitive issues.
    Experience of grant mechanism design and management, including disbursing funds to grassroots organisations, contracting, planning, budgeting and risk management.
    Strong relationship management and communications skills.
    Strategic thinking, problem solving and decision-making skills.

    About the Programme and Options
    The programme aims to substantially improve access to quality SRH services for adolescent girls in countries with the greatest burden in sub-Saharan Africa.
    Other information
    Options is an equal opportunities employer

  • Consultant Trainers

    Consultant Trainers

    Introduction
    We are looking for a trainer cum consultant to ensure the smooth and effective functioning of our Remote Sensing and Earth Observation (GIS) Institute.
    Responsibilities

    Design and develop training programs (outsourced or in-house)
    Facilitation, conducting research and providing guidance to participants.
    Participating in training curriculum development and training programs
    Adapt and apply appropriate pedagogic strategies and techniques, and principles of instructional design to create blended learning experiences for adult learners.
    Coordinating local and international training workshops
    Advise the department on the appropriate uses of GIS and Remote Sensing applications in blended learning contexts.
    Preparing training reports.
    Choose appropriate training methods per case (simulations, mentoring, on the job training, professional development classes etc.)
    Use accepted education principles and track new training methods and techniques
    Design and prepare educational aids and materials
    Determine additional training strategies based on data or observation
    Perform any other duties as may be assigned from time to time.
    Collecting, analyzing and storing geographical data.
    Use GIS mapping, data sourcing, management and analysis to produce digestible maps, figures and metric reports for clients.
    Implement software systems, update and maintain data, organize GIS data into a user-friendly format and serve as the primary contact for GIS-related problems.
    Use of digital maps and models to manage GIS projects, ensuring a solution adequately meets a client’s needs.
    Supporting desktop and web-based GIS solutions on projects that are delivered to clients through researching and analysing information and data.
    Create charts and presentations.
    Maintain an up to date geographical information database.
    You may be required to build models using GIS software to help demonstrate how a workflow is to be built.

    Qualifications

    Consultant trainers must have a Masters Degree or higher qualification in a GIS and Remote Sensing related area. Experience in Instructional Design will be an added advantage.
    In addition they must have excellent technology skills in Free and Open Source GIS and Remote Sensing software such as QGIS, ILWIS, PcRaster, Map Window and GRASS amongst others.
    Knowledge of basic web programming, Google Maps API Family, GeoServer or MapServer, graphic manipulation, is essential for those applying for the Open Web GIS Training.
    The ideal candidate should have a minimum of three years of relevant experience.

    Skills & Competencies

    Ability to keep up with new technology
    Team player with excellent interpersonal skills;
    Self motivated;
    Attention to detail;
    Adaptability and reliability

  • Renewable Energy Intern

    Renewable Energy Intern

    Job Salary: 10K-15K
    Responsibilities

    Perform energy modeling for both solar and wind projects, including those with battery energy storage systems.
    Perform technical reviews for wind and solar related equipment, including those with battery energy storage systems.
    Perform detailed technical research related to solar and wind generation modeling, technology development, and manufacturing trends.
    Read, interpret, and critique project/system design drawings.
    Apply technical background to evaluate new technologies and their application to solar and wind projects.
    Document reviews and analyses with sufficient technical depth but still accessible to non-technical clients.
    Contribute to the development and enhancement of our client’s proprietary models and databases.

    Qualifications

    Bachelor’s degree/diploma in Engineering.
    Electrical or renewable energy engineering with a bias to solar(renewable energy)
    3 months Experience in a similar role is preferred.
    Must have excellent oral and written communication skills.
    Must have the ability to think analytically, present ideas professionally, and work in project teams.

  • Maintenance Manager

    Job description
    Do you have experience in thermal HFO Power Plants with 4 stroke diesel engines? Do you wish to work at a distant location in a unique environment? Then you might be our new Maintenance Manager, Rabai
    We are looking for a Maintenance Manager to lead the Maintenance & Warehouse activities of the 90 MW HFO Power Plant located 20 km north-west of Mombasa town in Kenya.
    The Rabai Power Plant, being built and commissioned by BWSC as EPC contractor, commenced full commercial operation in 2010 powered by 5 x Wärtsila 18V46 medium speed engines. Further waste heat recovery through 5 x exhaust gas boilers power a 8 MW Steam Turbine Generator.
    A 20 year operation and maintenance contract commenced in 2010.
    Exciting opportunity to work for a Global Company in a major IPP project
    As Maintenance Manager you will be part of BWSC Generation Services Division and will report directly to the Plant Manager.
    Your typical activities within the job would be to:

    Maintain all equipment of the PP strictly abiding to “Prudent Operating Practices”
    Liaise with Owner, BWSC Technical service / Field Service and update technical documentation
    Set, review and control the Maintenance budget
    Report periodically (internally & externally) maintenance activities and KPIs
    Organize the work schedule to reduce equipment downtime and maintenance crew overtime
    Manage maintenance & warehouse activities using the CMMS
    Performance appraisal and continued development of Maintenance team
    Solid technical and sound management skills with intercultural understanding

    You hold a BSc. degree in Marine Engineering /Mechanical Engineering or equivalent, with excellent written and verbal English skills. You have at least 5 years working experience in thermal HFO Power plants with 4 stroke diesel engines (experience with Wärtsila 18V46 would be a plus) and can demonstrate expertise concerning HFO auxiliary system, WHR and steam system.
    Furthermore you:

    Are open-minded and flexible
    Have focus on empowerment, HSE requirements and Customer satisfaction
    Are willing to work at a distant location in a unique environment (working experience in Africa would be a plus)
    Are able to work under pressure

    We offer
    Please feel free to contact Director, HR & Corporate Administration, Claus Berner, at clb@bwsc.dk or General Manager, Utility Management Karsten Valsted Larsen at kvl@bwsc.dk if you require further information about the position.
    Please click here to submit your application: https://bwsc.emply.net/recruitment/vacancyAd.aspx?publishingId=224c84b7-f306-4137-80c4-2c7ef2863a92

  • Business Development Leader, Merchant Sales and Solutions,

    Business Development Leader, Merchant Sales and Solutions,

    Job Description
    Visa’s Merchant Sales and Solution Team is seeking a Merchant Sales and Solutions Business Development Leader who will have responsibility of leading the in-market acceptance efforts of a new mobile payment solution.
    The Merchant Sales and Solutions Business Development Leader has the responsibility of driving growth and development of meaningful and profitable merchant relations in East African markets. In addition, this role is responsible for working with the Senior Business Development leader and the Group Country Manager/Country Managers on industry & regulatory initiatives and interchange management for the region.
    The Merchant Sales and Solutions Business Development Leader executes on the implementation of agreed merchant acceptance strategies that grow the penetration of electronic payments in this geography to drive the increase of Merchant Sales Volume (MSV) via implementing the new payment solution and building strong working relationships with client banks, key merchants and third party partners. The role is also responsible for understanding and communicating local market needs in order that the CEMEA Hub, Digital Team and Global Merchant Sales and Solutions organizations are able to effectively and efficiently define market specific strategies required to manage strategic and complex Acceptance issues.
    JOB SCOPE
    Key Results Areas

    Drive acceptance of Visa payment solutions in the East African market, with a focus across various business segments, key among them top tier and marquee merchants
    Develop strong market relationships with key merchants meant to protect and grow Visa business and brand standing with these merchants
    Conduct quarterly business reviews with key merchants with the aim of ensuring Visa relationship adds value to clients
    Develop and execute the merchant acceptance, merchant relations and partner strategy for East Africa, increase Visa MSV, market share, data processing revenues and create acquirer, merchant and consumer preference for Visa.
    Play a hands on role in the deployment and go to market of a new mobile based technology solution.
    Development of new initiatives/solutions, implement marketing/usage initiatives targeting traditional and new merchant segments, both in physical world and virtual world, with a focus on mobile based acceptance solutions.
    Successfully translate broad strategies into specific objectives and action plans, aligning efforts of the Acceptance and Interchange organizations with other key Visa stakeholders in particular the Country and Digital Teams.
    Establish and foster relationships with Clients and internal stakeholders at all levels of staff and senior management.
    Understand client needs, solution deployment requirements in different environments and develop models of engagement that are easily replicable across organizations with similar characteristics for faster onboarding.
    Support local Client Sales and Digital Teams with their sales and enablement efforts. Maintain current knowledge of technologies, products, services, methods and applications and implement new approaches and practices as required.
    Maintain and build rapport with Digital and functional teams across Visa Inc. to exchange, learn and leverage best practices.

    Qualifications
    Professional

    Local market and regulatory knowledge and functional experience in acceptance, merchant acquiring, interchange management, consulting, financial transaction processing knowledge and client sales, preferably Visa, supporting highly complex clients and/or services within a highly matrixed environment
    Established networks at decision making levels with a strong business-to-business sales track record.Years of Experience: A minimum of 10 years of success in progressive leadership positions in the Payments industry
    Education (required): Bachelor’s degree or equivalent. Masters degree in a business field is an added advantage

    Technical

    Working knowledge of payments network and processing services
    Working knowledge of mobile technology
    Demonstrated, detailed knowledge of the full breadth of acceptance and other products and services offered by Visa

    (preferred)

    Working knowledge of project management tools and application
    Microsoft office tools e.g. PowerPoint, Excel, Word etc
    Working knowledge of Visa systems (preferred)

    Business

    Strong Sales and relationship management skills.
    Broad and multiple industry exposure.
    General finance and accounting knowledge and understanding.
    Strong influencing and negotiation skills
    Project management experience.
    Strong oral and written communication skills.
    Experience shaping and delivering defined strategies.
    Proven track record of driving growth and taking new products from conception to commercial launch.
    Executive presence.
    Global mind-set, desire and demonstrated ability to work cross-culturally.
    Exposure to emerging payment solutions (mobile wallets, mobile money ecosystems, agent banking, mobile money transfers)

    Additional Information
    Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind– making sure that Visa is the best way
    to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do: Our VisaNet network processes over 13,000 transactions per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks. We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.

  • Terms of reference for Review of Public Participation Policies from a Gender Perspective with a view of Incorporating Gender Responsive Budgetin

    Terms of reference for Review of Public Participation Policies from a Gender Perspective with a view of Incorporating Gender Responsive Budgetin

    Background
    The Constitution of Kenya 2010, has introduced a devolved system of government that decentralized some basic public social services thereby enabling citizens tself-govern and participate in the exercise of state power. This is particularly important when it comes tdecision making and managing of their own affairs specifically tensure the equitable sharing of national and local resources, and, promoting the provision of proximate and easily accessible services throughout Kenya. The constitution alssecures the right of public participation in all aspects of the governance processes and particularly in the mobilization, allocation and utilization of public resources. However, most citizens have still not been able teffectively engage with the budgeting, allocation and spending of the National and County resources. The people most affected by how their resources are allocated and utilized are still unable teffectively participate. Women, whare the primary users of basic social services and the most affected, are unable taccess quality healthcare, education and water for their families, with 3%-4% of Kenyans being pushed intpoverty each year, due thealthcare related expenses and only 19% of urban residents having access tproper sanitation and water. Tensure that women have the tools and capacity teffectively participate in shaping their lives, a grassroot movement of enlightened and equipped women on budget making and review must be nurtured. Oxfam together with partners is kicking off a Gender Responsive Budgeting (GRB) project tensure participatory budgeting by women and treview will not only enhance service delivery but alsgenerate more resources for local development.
    In this regard, Oxfam seeks the services of a consultant tsupport in the documentation of the public participation process by capturing human interest stories, a case study, photographs and a videthat highlights the successes and impact of the project activities.
    Objective
    The objective of this consultancy is tconduct a survey on the knowledge, attitudes and practices of women on revenue raising, allocation (budget making) and expenditure at National level and Nairobi County level and its impact. This will inform communications, advocacy and public mobilization towards the Gender Responsive Budgeting (GRB) project. The project has high demands in terms of the quantity and quality of data tbe collected and used by multiple-stakeholders tmeet the Monitoring and Evaluation standards. The baseline should provide data on key project indicators tenable the project tmeasure changes taking place over the course of the project. The data tbe collected will be both qualitative and quantitative in nature, and will include information gathered on the results indicators and on knowledge, attitudes and practices of communities and duty bearers on tax systems and public participation in decision making processes. The design and implementation of the baseline must take intaccount and abide by agreed Oxfam’s principles including gender equality, inclusion and non-discrimination throughout the research cycle. Furthermore, the assessment is required tbe conducted in-line with Oxfam’s CAMSA minimum requirements and ethical standards in Monitoring, Evaluation and Research.
    Scope of work and deliverables
    Oxfam is looking for a consultant to:

    Produce a report survey on the knowledge, attitudes and practices of women on revenue raising, allocation (budget making) and expenditure at National and Nairobi County level and its impact
    Make a presentation of the final report tcivil society organisations and government both National and County level

    Specifically, the consultants will;

    Collect and compile data from government, women’s groups, civil society and communities on the knowledge, attitudes and practices of women on revenue raising, allocation (budget making) and expenditure at National and Nairobi County level and its impact
    Develop a zerdraft for internal review
    Incorporate comments and changes as deemed fit by Oxfam Kenya and in line with the project objectives
    Compile a final draft with practical recommendations for GRB principles application in public participation focusing on government both county and national, civil society and women’s rights groups
    Make a presentation of the findings to government and civil society

    Deliverables

    A review report on on the knowledge, attitudes and practices of women on revenue raising, allocation (budget making) and expenditure at National and Nairobi County level and its impact
    Zerdraft for comments by Oxfam and Peer Reviewers
    Final draft approved by Oxfam Kenya’s County Director
    Presentation of findings tgovernment and civil society actors

    Skills and Experience
    This study will be conducted by a team of researchers whwill possess the following:

    At least a Masters Degree in Economics/ Business Studies/Public Policy, Social Science, Gender Studies, Political Science or related field for the lead consultant and a minimum of Bachelors Degree on the relevant academic areas for research assistants.
    Seven years demonstrated experience in economic research and policy analysis in Kenya as the lead consultant
    Previous knowledge and experience on public finance management and fiscal justice
    Good understanding of Kenyan Constitution and devolution policies
    Conversant with application of cross cutting themes such as gender mainstreaming and governance
    Proven experience of using participatory methods as the means of data collection and analysis.
    Fluency in spoken and written English and Swahili.
    Excellent analytical and report writing skills with skills in using statistical packages such as SPSS, Epi data, N-Vivetc.

    Bid Requirements

    Consultants whmeet the requirements of this assignment should submit Expression of Interest of NOT MORE THAN 5 PAGES which should include the following:
    Proposed study methodology including a detailed work plan.
    Updated curriculum vitae of the consultants and assistants that clearly spell out their qualifications and experience.
    Contacts of 3 professional organizations that have recently contracted the consultant tcarry out similar study/research tasks.
    Financial proposal with daily costs per activity which shall be part of the 10 pages expression of interest.

    Administration notes
    Logistics: The consultant will meet their own costs related ttransport and food.
    Reporting structure: The consultant will report tOxfam Kenya Tax Justice Programme Officer during the review period. Final products will be reviewed and signed off by Oxfam’s Country Director
    Ownership: the materials produced will be the property of the Oxfam in Kenya

  • Maintenance Technician

    Maintenance Technician

    Job Responsibilities

    Analyze electrical, mechanical, hydraulic and operational problems of machines.
    Maintain maximum production and quality by making correct adjustments
    Troubleshoot and test equipment to check operations
    Perform scheduled maintenance
    Make preventative maintenance checks and inspection of assigned equipment
    Simplify the way in which preventive & predictive maintenance can be done on all equipment and assets in the company, apply principles of lean, kaizen and operations excellence. To support the production and maintenance teams in the implementation of simplified preventive and predictive maintenance systems through training, monitoring & audit.
    Responsible for the completion of all maintenance service requests as assigned.

    Qualifications

    A minimum Diploma in mechanical Engineering (Plant Option)
    Working experience of above 3 years in the same role.
    Detailed knowledge and ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form
    Should be able to do mechanical fittings of machine and assembling of cold room which also include repair and maintenance.
    Proven analytical skills with an innovative approach to problem solving.
    Must be able to work under pressure and meet deadlines.
    Well presentable and good interpersonal skills.
    Problem solving skills.