Grammar Expert (Re-advertisement)

Open till Monday, October 5, 2020, at 1:00 PM


We initially advertised this position in July and August this year. However, none of the candidates who applied matched our needs. If you already applied for this position and got an email message regretting that your application was unsuccessful, please do not reapply.


Number of Positions

One (1).


Responsibilities

We provide writing services to a global clientèle. Therefore, high-quality grammar is the cornerstone of our success. We are looking for an expert in the English language to help us maintain high-quality writing standards.

Among other responsibilities, the successful candidate will:

  • Ensure that we maintain a panel of high-quality freelance writers who:
    • deliver high-quality, properly-formatted papers with great content, impeccable grammar, and zero plagiarism;
    • deliver papers within allotted deadlines; and
    • follow customer instructions to the letter.
    The successful candidate will be responsible for vetting prospective freelance writers to certify that they meet our standards before joining our freelance writers' panel. The successful candidate will also be required to evaluate freelance writers' accounts periodically to ensure that high-quality writing standards are always maintained.
  • Proofread content deemed crucial for our business (e.g., content to be uploaded to our websites, marketing emails to be sent to customers, etc.).
  • Offer their grammar expertise to our technical team during the development, implementation, testing, and deployment of software systems.

Education and Skills

  • A diploma or degree in any field. However, an advanced degree (Masters or PhD) in English or any field related to the English language is highly desirable. A complimentary certificate, diploma, or degree in Human Resource Management or a related field would also be beneficial, but it is not necessary.
  • Excellent grammar. The ability to write Standard English without syntactic or semantic errors is a crucial requirement.
  • The successful candidate must be conversant with formal writing styles, particularly academic writing styles. Crucially, the successful candidate must have excellent knowledge and experience writing academic papers in both the American Psychological Association (APA; 7th edition) and the Modern Language Association (MLA; 8th edition) styles. Advanced knowledge of APA (7th edition) formatting guidelines is especially vital.
  • Computer literate. Candidates must have experience using computers and the Internet. They should be conversant with the Microsoft Office Suite, especially Microsoft Word 2016, Microsoft PowerPoint 2016, and Microsoft Excel 2016 applications.
  • Fast learner. Willingness and ability to learn and apply new ideas quickly is vital.
  • Proactive and self-motivated. We are not looking for someone we will supervise as they work; rather, we are interested in an individual who will work under minimal supervision; an individual with a passion for writing, in general, and academic writing, in particular; an individual we will not always tell what to do, but who will not only advise us on what needs to be done, but they will also do what needs to be done within a reasonable timeframe.
  • Straightforward and honest.

Availability of Position

Immediate.


How to Apply

If you are interested in this position, please take this timed Grammar Expert test on Monday, October 5, 2020, at 1:00 PM East African Time (EAT). However, applicants are advised to register on our exam system immediately, so they do not waste valuable time registering on the system once the test kicks off at 1:00 PM. Instead, they will click on this timed Grammar Expert test, log in, and start taking the test. Please take note of the following:

  1. The interval of time between 1:00 and 2:45 PM EAT on Monday, October 5, 2020, will be the exam period. The test will only be accessible during the exam period. You can start taking the test any time within the exam period, but you must submit the test within 1 hour and 40 minutes and before 2:45 PM EAT (both conditions must be met). The system will allow you to submit the test late, but we will not evaluate late submissions.
  2. You must click on the test link provided above to access the test during the exam period. You cannot access the test by directly logging into the exam system.
  3. All applications for this position must begin by taking the test. Applicants must not apply through other means, for instance, by sending application emails to careers@sharkswebservices.com.
  4. Applicants must not register on the exam system multiple times (even when applying for more than one position) or supply false information during registration.
  5. If you encounter any challenges with our test system, please email us at test@sharkswebservices.com (this email address is manned by the technical team, whose only role is to help with technical issues; they may not respond to HR queries).
  6. Although applicants can use a mobile phone device to take the test, we recommend using a desktop computer (PC) for an enhanced view.
  7. If you do not meet the requirements stipulated above, please do not apply.
  8. We always endeavor to contact all candidates who attempt our HR tests. However, when the volume of applications is overwhelming, we only contact shortlisted candidates. If you do not hear from us two months after taking the test, consider your application unsuccessful.

Thank you for your time and interest in working with us.


Systems/Requirements Analyst/Architect Position

Open till Monday, December 7, 2020, at 1:00 PM


Number of Positions

One (1).


Responsibilities

A systems/requirements analyst/architect is an individual who plays a crucial role in the systems development life cycle (SDLC) of a software project. The SDLC of a software project may include systems analysts, architects, designers, developers, and testers, playing separate but interlinked roles. However, at Sharks Web Services LTD, a systems/requirements analyst/architect performs the functions of an analyst, architect, designer, and tester.

We seek to recruit one additional member to our systems analysis/architecture team.

The successful candidate will gather software requirements, design, and test brand new systems that the company plans to develop and deploy and/or components of existing software whose functionality the company plans to modify and/or extend.

The successful candidate will act as an intermediary between system stakeholders (i.e., end-users of the system and/or the project manager) and software developers. By effectively communicating with system stakeholders and software developers, conducting thorough research, and applying his/her own business and technical knowledge, the systems analyst will produce a requirements specification document by:

  • identifying user needs;
  • analyzing, prioritizing, and documenting the user needs to come up with systems requirements; and
  • designing the appearance (user interface), technical functionality, and error handling of the system.

The requirements specification document may consist of diagrams, graphical representations, use cases, storyboards, algorithm flowcharts, et cetera.

The systems architect will then present the requirements specification document to software developers for implementation. After the software developers implement the system, the systems architect will test the system to ascertain that it conforms to their requirements specification document. The systems architect will present any bugs identified from such testing to the software developers for rectification.


Education and Skills

  • A diploma or degree in any field. A Bachelor of Science (BS) degree in Computer Science or a related field is an added advantage.
  • Excellent software programming skills. Proven experience working with client-side software technologies such as Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript is necessary. Experience working with server-side scripting languages such as Python and PHP: Hypertext Preprocessor (PHP) is also essential. Working knowledge of the Structured Query Language (SQL) and any relational database management system (RDBMS; e.g., MySQL, Microsoft SQL Server, and Oracle Database) is necessary. Experience working with general-purpose programming languages such as C, C++, and Java is highly desirable but not required.
  • Excellent documentation skills. The ability to create neat, informative, and easy-to-understand reports, diagrams, graphical models, et cetera., is essential.
  • Great in mathematics.
  • Excellent problem-solving skills.
  • The successful candidate should possess a highly logical, investigative, and analytical mind.
  • Proactive and self-motivated. We are not looking for someone we will supervise as they work; instead, we are interested in an individual who will work under minimal supervision; an individual with a passion for software development, in general, and systems requirements analysis, design, and testing, in particular; an individual we will not always tell what to do, but who will not only advise us on what needs to be done, but they will also do what needs to be done within a reasonable timeframe.
  • A fast learner. Willingness and ability to research, learn, and apply new ideas quickly is extremely vital.
  • Attentive to detail. The ability to receive, decipher, process, break down, and explain complex technical information in a clear and non-ambiguous manner to non-technical individuals is important.
  • Excellent organizational and project management skills
  • Above-average grammar skills.
  • Good team player.

Availability of Position

December 2020.


How to Apply

If you are interested in this position, please take this timed Systems/Requirements Analyst test on Monday, December 7, 2020, at 1:00 PM East African Time (EAT). However, applicants are advised to register on our exam system immediately, so they do not waste valuable time registering on the system once the test kicks off at 1:00 PM. Instead, they will click on this timed Systems/Requirements Analyst test, log in, and start taking the test. Please take note of the following:

  1. The interval of time between 1:00 and 2:05 PM EAT on Monday, December 7, 2020, will be the exam period. The test will only be accessible during the exam period. You can start taking the test any time within the exam period, but you must submit the test within 1 hour and before 2:05 PM EAT (both conditions must be met). The system will allow you to submit the test late, but we will not evaluate late submissions.
  2. You must click on the test link provided above to access the test during the exam period. You cannot access the test by directly logging into the exam system.
  3. All applications for this position must begin by taking the test. Applicants must not apply through other means, for instance, by sending application emails to careers@sharkswebservices.com.
  4. Applicants must not register on the exam system multiple times (even when applying for more than one position) or supply false information during registration.
  5. If you encounter any challenges with our test system, please email us at test@sharkswebservices.com (this email address is manned by the technical team, whose only role is to help with technical issues; they may not respond to HR queries).
  6. Although applicants can use a mobile phone device to take the test, we recommend using a desktop computer (PC) for an enhanced view.
  7. If you do not meet the requirements stipulated above, please do not apply.
  8. We always endeavor to contact all candidates who attempt our HR tests. However, when the volume of applications is overwhelming, we only contact shortlisted candidates. If you do not hear from us two months after taking the test, consider your application unsuccessful.

Thank you for your time and interest in working with us.


Web/Software Developer

Open till Monday, December 7, 2020, at 1:00 PM


Number of Positions

One (1).


Responsibilities

Since we provide all our writing services online, our business relies on intuitive, appealing, and user-friendly web interfaces and software systems. These systems help us manage almost all of our operations. They allow our customers, writers, and customer care agents to interact with each other effectively.

We are looking for one additional member to our web/software development team. The successful candidate will develop and maintain new systems that the company plans to build and deploy and/or components of existing software whose functionality the company plans to modify and/or extend.


Education and Skills

  • A diploma or degree in any field. A Bachelor of Science (BS) degree in Computer Science or a related field is an added advantage.
  • Excellent web development skills. Proven experience developing good-looking and user-friendly web interfaces is crucial. Excellent knowledge and experience working with front-end software technologies such as Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript is critical. Experience working with back-end scripting languages such as Python and PHP: Hypertext Preprocessor (PHP) is vital. Knowledge of server-side frameworks (e.g., PHP frameworks such as CodeIgniter, Laravel, and the deprecated Kohana, as well as Python frameworks such as Django), client-side frameworks (e.g., Bootstrap, Angular, and Vue.js), and JavaScript libraries (e.g., JQuery and React.js) is an added advantage.
  • Excellent software development skills. Proven experience working with general-purpose programming languages such as C and C++ is necessary.
  • Excellent knowledge and experience working with the Structured Query Language (SQL) and any relational database management system (RDBMS; e.g., MySQL, Microsoft SQL Server, and Oracle Database) is essential.
  • Good knowledge of Microsoft Windows and Linux operating systems is a necessary skill for this vacancy. The successful candidate must be able to develop and deploy systems on either of the two platforms. Experience developing and deploying applications in CentOS and/or Debian Linux servers is an added advantage.
  • Excellent knowledge of software development principles and paradigms is a key requirement for this position. It is not enough for your code to run; the ability to write neat, readable, easy-to-understand, maintainable, and extensible code that is also efficient is an important requirement.
  • Good knowledge of formal software development concepts, techniques, and terms is required. The successful candidate must have the ability to develop a system based on a software requirements specification and architectural document. As such, they must understand algorithms, flowcharts, use cases, models, et cetera, that may be contained in such a document.
  • Great in mathematics.
  • Excellent problem-solving skills.
  • The successful candidate should possess a highly logical, investigative, and analytical mind.
  • Proactive and self-motivated. We are not seeking to recruit someone we will supervise as they work; instead, we are interested in an individual who will work under minimal supervision, with little or no follow up; an individual with a passion for web and software development; an individual who will do what needs to be done within a reasonable timeframe
  • A fast learner. Willingness and ability to research, learn, and apply new ideas quickly is extremely vital.
  • The successful candidate must be able to work in small and large teams.

Availability of Position

December 2020.


How to Apply

If you are interested in this position, please take this timed Web/Software Developer test on Monday, December 7, 2020, at 1:00 PM East African Time (EAT). However, applicants are advised to register on our exam system immediately, so they do not waste valuable time registering on the system once the test kicks off at 1:00 PM. Instead, they will click on this timed Web/Software Developer test, log in, and start taking the test. Please take note of the following:

  1. The interval of time between 1:00 and 2:05 PM EAT on Monday, December 7, 2020, will be the exam period. The test will only be accessible during the exam period. You can start taking the test any time within the exam period, but you must submit the test within 1 hour and before 2:05 PM EAT (both conditions must be met). The system will allow you to submit the test late, but we will not evaluate late submissions.
  2. You must click on the test link provided above to access the test during the exam period. You cannot access the test by directly logging into the exam system.
  3. All applications for this position must begin by taking the test. Applicants must not apply through other means, for instance, by sending application emails to careers@sharkswebservices.com.
  4. Applicants must not register on the exam system multiple times (even when applying for more than one position) or supply false information during registration.
  5. If you encounter any challenges with our test system, please email us at test@sharkswebservices.com (this email address is manned by the technical team, whose only role is to help with technical issues; they may not respond to HR queries).
  6. Although applicants can use a mobile phone device to take the test, we recommend using a desktop computer (PC) for an enhanced view.
  7. If you do not meet the requirements stipulated above, please do not apply.
  8. We always endeavor to contact all candidates who attempt our HR tests. However, when the volume of applications is overwhelming, we only contact shortlisted candidates. If you do not hear from us two months after taking the test, consider your application unsuccessful.

Thank you for your time and interest in working with us.


Personal Assistant (PA)

Open till Monday, November 9, 2020, at 1:00 PM


Number of Positions

One (1).


Responsibilities

A personal assistant (PA) is an individual who makes an executive's day more manageable by helping the executive with their business and personal tasks.

The successful candidate will perform a wide range of tasks that the company's chief executive officer (CEO) will delegate to them. Such responsibilities include, but are not limited to:

  • running errands for the CEO and/or any of the company's stakeholders as directed by the CEO;
  • maintaining the CEO's car in good condition by organizing for the repair of the vehicle when it breaks down, replacement of its damaged parts, regular servicing and cleaning of the car, et cetera;
  • helping the company's accountant with routine tasks such as dispensing payslips to employees and paying the company's bills;
  • delivering materials and/or messages to recipients as per delivery instructions provided by the CEO;
  • organizing and reminding the CEO of special occasions and events;
  • typing, printing, scanning, and filing documents;
  • conducting research and presenting resultant findings to the CEO; and
  • shopping.

We must stress that the above list items do not cover all possible responsibilities that the CEO will assign to the PA. This is because the scope of a PA's role is wide and varied.


Education and Skills

  • Must have completed high school education. However, a certificate, diploma, or degree, especially related to the PA role, is an added advantage.
  • Candidates must have experience using computers. They should be conversant with the Microsoft Office Suite, especially Microsoft Word 2016, Microsoft PowerPoint 2016, and Microsoft Excel 2016 applications.
  • Candidates must have experience using the Internet, particularly using search engines like Google to research, gather, and compile information.
  • Fluent in Swahili and English
  • Good in mathematics.
  • Excellent organizational and time management skills.
  • Flexible. Candidates should be comfortable with either sitting on a desk, working for hours, or undertaking tasks that require them to always be on the move. They must also have the capacity to accommodate special projects and deal with shifting priorities.
  • Excellent at maintaining confidentiality (is trustworthy).
  • Listening and communication skills. The ability to understand and execute instructions as given is crucial, so is the ability to communicate with relevant individuals regarding issues related to any assigned task.
  • Proactive and self-motivated. The CEO is not looking for someone he will supervise as they work; instead, he is interested in an individual who will work under minimal supervision, with little or no follow up; an individual who will do what needs to be done within a reasonable timeframe.
  • Willing to do some manual work and get their hands dirty.
  • Capable of working under pressure and thinking on their feet in a crisis.
  • Must be passionate about keeping up with technological advancements.
  • Street-smart.
  • Efficient.
  • Attentive to detail.
  • Must be clean, honest, and reliable.
  • Driving skills are an added advantage.

Availability of Position

December 2020.


How to Apply

If you are interested in this position, please take this timed PA test on Monday, November 9, 2020, at 1:00 PM East African Time (EAT). However, applicants are advised to register on our exam system immediately, so they do not waste valuable time registering on the system once the test kicks off at 1:00 PM. Instead, they will click on this timed PA test, log in, and start taking the test. Please take note of the following:

  1. The interval of time between 1:00 and 2:05 PM EAT on Monday, November 9, 2020, will be the exam period. The test will only be accessible during the exam period. You can start taking the test any time within the exam period, but you must submit the test within 1 hour and before 2:05 PM EAT (both conditions must be met). The system will allow you to submit the test late, but we will not evaluate late submissions.
  2. You must click on the test link provided above to access the test during the exam period. You cannot access the test by directly logging into the exam system.
  3. All applications for this position must begin by taking the test. Applicants must not apply through other means, for instance, by sending application emails to careers@sharkswebservices.com.
  4. Applicants must not register on the exam system multiple times (even when applying for more than one position) or supply false information during registration.
  5. If you encounter any challenges with our test system, please email us at test@sharkswebservices.com (this email address is manned by the technical team, whose only role is to help with technical issues; they may not respond to HR queries).
  6. Although applicants can use a mobile phone device to take the test, we recommend using a desktop computer (PC) for an enhanced view.
  7. If you do not meet the requirements stipulated above, please do not apply.
  8. We always endeavor to contact all candidates who attempt our HR tests. However, when the volume of applications is overwhelming, we only contact shortlisted candidates. If you do not hear from us two months after taking the test, consider your application unsuccessful.

Thank you for your time and interest in working with us.