Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Duma works has expired
View current and similar jobs using the button below
  • Posted: Aug 31, 2017
    Deadline: Sep 8, 2017
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Duma Works is changing the way people think about hiring. By efficiently connecting employers and potential hires through our mobile platform, we make finding that perfect person a fun experience, allowing businesses to grow and job seekers to access new opportunities.
    Read more about this company

     

    Personal Assistant

    Personal Assistant Job Responsibilities

    • Provide administrative support, maintain records and generate reports with high level of integrity and discretion.
    • Maintain the Managing Partner’s diary, book appointments and coordinate his meetings
    • Coordinate travel arrangements for the Managing Partner.
    • Exhibit strong problem-solving and research abilities and the flexibility to coordinate various functions.
    • Utilize the IT skills and other electronic tools to prepare presentations.
    • Research, compile and summarize information to respond to various inquiries from internal and external clients.
    • Provide logistical support for the Managing Partner, corporate meetings and external events.
    • Prepare the Managing Partner’s speech and drafting of both internal and external communications.
    • Establishing and maintain proper record and archiving system for the Managing Partner’s office.

    Qualifications for the Personal Assistant Job

    • Experience: 2 years successfully worked with a CEO of a medium or large size company.
    • Education Level: Be a University graduate with a bias in Business Administration and/or Public Relations.
    • Knowledge: Corporate Administrative and Office Management Systems.
    • Ability: To work independently, and support the Managing Partner’s business operations.
    • Communication: Excellent public relations, written and spoken commanding English and Kiswahili.
    • Personality: Self Managing / Confident / Professional.
    • Other critical requirements: Proficiency in IT, excellent communication and report writing skills, ability to work long hours and under pressure in meeting strict deadlines.
    • Preferred age is between 25 to 35 years.
    • Need to be flexible to work on phone even over the weekend.

    go to method of application »

    Senior Business Development Manager

    The Senior Business Development Manager will be an aggressive and ambitious business development professional who consistently beats targets and sets the agenda in his or her sector.

    S/he must be a driven self-starter; a tech-savvy professional with great people and project skills, and the ability to analyse an organisation,understand its learning and development needs and work with our world-class learning design team to scope and sell a solution.

    S/he will report to the General Manager, East Africa as senior member in a team of BD Managers and Associates. The successful candidate will be a key player in a dynamic, international team focused obsessively on results.

    We work hard, innovate constantly and have fun. This is a great opportunity for a business development star with a passion for learning and business growth to play a part in Africa’s transformation.

    The successful candidate will focus on building and managing company’s portfolio of mid-large clients. This will include both partner organisations (intermediaries such as business associations) and corporations.

    Business Development Manager Job Responsibilities

    Sales

    • Strengthen company’s pipeline of partner organisations and businesses (B2B) in Kenya.
    • Achieve and surpass monthly and quarterly sales targets.
    • Understand business needs and work with the learning team to craft solutions Identify and generate leads
    • through networking, events, and business associations Identify new market segments and opportunities; Work with the learning and product teams to develop new products to meet the needs of these segments.
    • Manage the full sales cycle including prospecting, contacting, nurturing and closing deals.
    • Work closely with the rest of the Business Development team to develop and improve on best practices & processes

    Client management

    • Work collaboratively with the learning team to devise strategies that meet the client’s needs and budget.
    • Work with programme management teams to manage client relationships throughout the sales cycle and beyond.
    • Manage client contract renewals and pricing.
    • Support partner organisations in marketing company’s services to constituents.

    Skills:

    • Proven success in consultative sales and B2B business development.
    • A drive and tenacity to develop completely new sales.
    • Ability to identify and help solve problems for potential clients.
    • Ability to generate new leads and relationships and systematically convert those leads into deals.
    • Ability to negotiate pricing and contracts with mid and large corporate clients.
    • A commitment to AMI’s values of excellence, innovation and accountability.
    • Clear and effective communicator –both written and verbal.
    • Strong people skills.
    • Thrives in a fast-paced, entrepreneurial environment.
    • Absolutely rock-solid integrity.

    Qualifications for the Business Development Manager Job

    • Undergraduate degree from an accredited university or equivalent experience.
    • 5+ years business development experience, specifically selling consulting or business services (B2B).
    • Documented success managing a full sales cycle.
    • Direct experience working on client accounts.
    • Experience writing business documents such as proposals and training presentations.
    • Experience working in entrepreneurial or high-growth environment (essential).
    • Experience using Salesforce or other CRM systems desired.

    go to method of application »

    Cloud IP Engineer

    Job Description

    We are looking for a Cloud IP Engineer to join a team-oriented staff and share in the responsibility providing us with Network Administration support.

    Cloud IP Engineer Job Responsibilities

    • The ideal candidate will have a strong background in Ethernet and IP Network Design and Management.
    • Knowledge of Virtualization, Linux and Windows systems is highly desirable. The main focus is on deployment and operations of business user solutions.
    • Excellent verbal, written communications skills is a must. Ability to articulate concepts and operate in a team oriented environment. It is important to be customer oriented.

    Qualifications for the Cloud IP Engineer Job

    • B.Sc (or Equivalent) in Telecommunications/Electronic or Computer Science
      Industry Networking Certification in either Cisco or Juniper is essential but not required
    • A proven track record in the design of IP networks from end to end, including testing and integration
    • A minimum of 3 years experience in an network administration or engineering role

    Skills

    • In depth knowledge in IP routing protocols
    • In depth knowledge of Ethernet technologies
    • In depth knowledge of Linux/UNIX is a must
    • Sound knowledge of Network Monitoring systems
    • Experience with Junos is ideal
    • Sound knowledge/expertise in the following fields will be ideal: Ethernet, IP, TCP, BGP, OSPF, DNS, Netflow

    go to method of application »

    Primary School Teacher

    Job brief

    Our client is looking for a committed Teacher to complement their qualified workforce of educators. You will be responsible for preparing and implementing a full educational teaching plan according to the school’s requirements.

    It will be fundamental to provide knowledge and instruction to students while also helping them develop their personalities and skills.

    The ideal candidate will be passionate for the job with an ability to reach out to students and create a relationship of mutual trust. They will know how to organize a class and make learning an easy and meaningful process.

    The goal is to help cultivate the students’ interest in education and be their dedicated ally in the entire process of learning and development.

    Primary School Teacher Job Responsibilities

    • Present lessons in a comprehensive manner and use visual/audio means to facilitate learning
    • Provide individualized instruction to each student by promoting interactive learning
    • Create and distribute educational content (notes, summaries, assignments etc.)
    • Assess and record students’ progress and provide grades and feedback
    • Maintain a tidy and orderly classroom
    • Collaborate with other teachers, parents and stakeholders and participate in regular meetings
    • Plan and execute educational in-class and outdoor activities and events
    • Observe and understand students’ behavior and psyche and report suspicions of neglect, abuse etc.
    • Develop and enrich professional skills and knowledge by attending seminars, conferences etc.

    Requirements for the Primary School Teacher Job

    • 5+ Years proven experience as a teacher in an international school
    • At least 2 years’ experience as a multi- disciplinary instructor for junior classes
    • Thorough knowledge of teaching best practices and legal educational guidelines partnered with a willingness to follow the school’s policies and procedures
    • Excellent communicability and interpersonal skills
    • Well-organized and committed
    • Excellent communication skills in English.
    • Creative and energetic
    • Strong moral values and discipline
    • Kenyan Citizenship/Residency is an added advantage
    • Degree in teaching or in a specialized subject with a certificate in education;
    • Applicants must have a TSC number.
    • Female candidates are encouraged to apply for this role.

    go to method of application »

    Monitoring & Evaluation Coordinator

    Qualifications for the Monitoring & Evaluation Coordinator Job

    • Relevant academic education in relation to Economics, Statistics, , Business Management, Marketing, Finance and Accounting or related fields
    • 1-3 years’ experience working in a relevant field including experience in M&E, management consulting, market research, social sciences research and/or market systems & facilitation
    • Confident with MS Word, Excel, Powerpoint and Outlook
    • Ability to connect with people
    • Ability to manage people and processes
    • Fluent in English and Kiswahili

    Monitoring & Evaluation Coordinator Job Responsibilities

    • Use existing monitoring and evaluation tools to measure performance
    • Develop new and innovative systems and processes for performance management
    • Advise in the application of these performance management systems and processes, including how best to construct results chains, develop measurement plans, set baselines and undertake monitoring activities
    • Collect and analyze quantitative and qualitative data, including the measurement of behavior change through the use of innovative tools
    • Manage evaluation exercises as well as planned and ad-hoc surveys
    • Support the preparation of case studies and narrative reports as required

    go to method of application »

    Software Engineering

    Who you are:

    Full-stack web generalist with solid experience in building elegant and human-friendly web applications.

    Skills include:

    • Languages – PHP, Java, HTML5, CSS, SQL, XML
    • Frameworks – jQuery, Node.js, laravel, yii, cake, codeigniter
    • Databases – MySQL, NoSQL
    • Database designing and knowledge of relational database systems, object oriented programming and web application development.
    • Understanding of REST API/ JSON is a must
    • Experience in e-commerce platforms, payment gateway integration & operations will be a big advantage especially, on content-heavy platforms.
    • Ability to decipher and write complex database queries for analysis
    • Good to have knowledge of AWS Cloud Hosting, GCP, Hostgator and Microsoft Azure
    • Understanding of load balancing, scalability issues and their solutions
    • User authentication and authorization between multiple systems, servers, and environments
    • Knowledge and experience with API development and integrations.
    • Experience with App development and/or chatbots is a plus
    • Develop new user-facing features
    • Creating website layout/user interfaces by using standard html/css practices
    • Experience with creating beautiful, dynamic and user friendly web applications
    • Ensure the technical feasibility of UI/UX designs
    • Understanding of open source projects like Drupal, WordPress, SquareSpace, Magento (CE and EE), Shopify, BigCommerce, OpenCart, PrestaShop etc

    Requirements for the Software Engineering Job

    • You should be able to quickly learn new languages, frameworks, and technologies as needed.
    • You should be able to switch between tech stacks.
    • Solid proficiency with other dynamic languages such as Ruby and Python is preferred.
    • Basic knowledge of search engine optimization process.
    • Experience with USSD/SMS based applications and VAS technologies is a strong point.
    • You should be meticulous with documentation and quality control.
    • You should have experience with building strong and scalable system architecture.
    • Extensive experience working as a developer.
    • Experience working in a customer facing role.
    • Experience with devops.
    • Several years of experience as a team lead or people manager in a technical environment. Experience with using agile methodologies for product development. Strong preference for candidates with some sort of
    • SCRUM certification. Some sort of knowledge of design thinking will be a plus.
    • Experience with (and advocate of) modern development techniques including Behaviour Driven Development, test automation, continuous delivery, infrastructure as code, continuous user testing.
    • Interest in new innovations such as machine learning, AI, blockchain etc.

    Moreover, you should be someone who:

    • Puts the company first and strongly believes in the company’s vision.
    • Comfortable working for with a diverse, non-technical, and younger team.
    • Has excellent communication and listening skills, especially with a diverse team and non-technical colleagues; values transparency in decision-making.
    • Believes in the value of a team and readily participates in team building activities.
    • Strong leadership qualities.
    • Believes in always over-delivering, and doing work with excellence.
    • Constantly innovating and coming up with ways to upgrade and expand our product line.
    • Flexible; incorporating user feedback into product development, and responding to market needs, even if the latter involves coming up with new features/applications.

    Software Engineering Job Responsibilities

    • Actively adding to the codebase. Performing varied development tasks across the entire stack.
    • Analyze the current codebase we have, maintain and improve it.
    • Bringing the product to market. Build lean MVPs to test and iterate quickly based on user feedback.
    • Provide budget-friendly, cost-effective recommendations for product development.
    • Work with the team to help provide strategies for business development and marketing, by providing technical perspective/insight.
    • Gather and prioritize requirements and features.
    • Managing other developers, implementing best practice such as TDD, Agile processes, creating shared coding standards, and overall ensuring that the team is producing high quality, easily maintainable code.
    • Ownership over the application roadmap, also guiding architecture-level decisions. Set the structure and goals for the development team, provide technical direction, lead the development of tools to make scalable web applications.
    • Architect for scaling.

    go to method of application »

    Front-end Developer

    Job Description

    We are looking for a Front-End Developer who is motivated to combine the art of design with the art of programming.

    Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic.

    You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

    Front-end Developer Job Responsibilities

    • Develop new user-facing features
    • Build reusable code and libraries for future use
    • Ensure the technical feasibility of UI/UX designs
    • Optimize applications for maximum speed and scalability
    • Assure that all user input is validated before submitting to back-end services
    • Collaborate with other team members and stakeholders

    Qualifications for the Front-end Developer Job

    • Degree in IT, Engineering, Computer science or related field.
    • At least 2 years experience in a similar role.
    • Strong understanding of JavaScript, its quirks, and workarounds
    • Strong understanding of web markup, including HTML5 and CSS3
    • Good understanding of modern and advanced JavaScript libraries and frameworks such as Vue JS, AngularJS, ReactJS, Node.js etc.
    • Good understanding of asynchronous request handling, partial page updates, and AJAX
    • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
    • Familiarity with JavaScript module loaders, such as Require.js and AMD
    • Familiarity with front-end build tools, such as Grunt and Gulp.js
    • Proficient understanding of code versioning tools, such as Git
    • Good understanding of browser rendering behavior and performance
    • Working knowledge of Photoshop would be a bonus
    • Experience in development frameworks preferably MVC would be a bonus
    • Experience in back-end PHP frameworks preferably Phalcon or Laravel would be a bonus

    Collaboration skills

    • Extremely motivated to receive and provide feedback.
    • Experience in collaborating in small, fast-moving product teams.
    • Keenness to improve the team’s product, QA and deployment process.
    • Energised by tight deadlines and a fast-moving startup environment.

    Method of Application

    Send your Cover Letter and detailed CV to apply@jobs.dumaworks.com marking the subject as “3025”, Your Full name & Phone number e.g. 3025 Barack Obama, +2547xxxxxxxx. If you don’t follow these instructions, your application will not go through.

    Deadline for receiving applications: Friday, 08 September 2017

    N.B. * You will receive a confirmation email and an alert to take a basic screening test over SMS or online. The email with the test may not arrive immediately. Please be patient. The email/SMS test will typically be 5-8 questions to help us understand your background. Regular SMS rates apply to the test.

    If you apply and don’t meet these minimum qualifications, we won’t be able to forward your application to the employer.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Duma works Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail