KnowledgeView is recruiting!

To send your CV, please email hr@knowledgeview.info and mention the postion you are interested in.

QA/Testing Resource

This job is a leading QA role for the innovative software and web development team at KnowledgeView

Responsibilities:

- Driving the quality of features and products through solid, effective test methods
- Reviewing and testing functional / design specifications
- Planning, improving, managing QA activities
- Becoming an expert in your features and product areas:  (Publish live newsroom, Java-based GWT Rich Internet apps, Adobe integration, Video, Web and Mobile applications and other KV apps.)
- Building strong working relationships with Dev/PM counterparts
- Improving efficiency of the team through automation improvements, process improvements, and adopting new test methodologies
- Improving effectiveness by identifying the right set of test cases to test and automate
- Preparation of release notes and other release documentation
- Configure and maintain VM test infrastructure
- Responsible for nightly product builds - deploying and maintaining test installations

Requirements:

- Strong team player with excellent English and Arabic written and verbal communication skills
- Passionate about testing, with acute, picky attention to detail
- Identify problems, troubleshoot, and provide possible solutions for urgent issues

Desirable:

- Highly motivated, Intelligent, Calm, Innovative, Thorough and Responsible
- Management ability
- A background in Computer Science and development
- Knowledge of the following: Basic Linux, XML, Working with Virtual Machines, MySQL, and some programming language that could help in automating test cases (possibly Java).
- Ability to maintain VM testing infrastructure
- Ability to review, write and debug the code in coding languages like Java, php
- QA / Testing  experience of web applications is a plus
- Experience with "Agile" processes and automated test tools like Selenium and JUnit are a plus
- Experience with various testing standards, guidelines, procedures, methods, tools, etc.

The candidate will be based in Beirut. 

------------------------------------------------------------------------------------------------------------------------------------------ 


Support and Deployment Engineer

Primary job responsibility for the Support and Deployment Engineer desk is to provide on site support, deployment and training on KnowledgeView software. Making sure projects are finalized on time and efficiently. The candidate should have:
  • Bachelor’s Degree in Computer Science or CCE
  • 1 to 3 years of software development, support or deployment.
  • Managing support cases – Bug tracking – Interacting with development teams to resolve
    outstanding technical issues.
  • Acquire expert knowledge in all KnowledgeView products installation, configuration and
    management, providing guidance, training and hand holding to customers.
  • Build-up industry knowledge on best practices in newspaper and magazine editorial
    workflow, multi-publishing newsrooms, providing feedback to KnowledgeView support and
    development teams.
  • Handling project management and deployment tasks working closely with KnowledgeView’s
    deployment teams at the stage of systems installation, to configure workflow, train and
    ensure the proper adoption of modern newsroom practices by newspaper editors. This may
    entail few weeks’ stay overseas at a time.
  • Assist with drafting the end-user documentation for KnowledgeView applications
  • Required to allocate a significant proportion of time, on technical development and
    integration work for extension of KnowledgeView’s products capabilities
  • Effectively use the Company’s various information systems, reporting accurately and
    regularly on work progress, and taking part in the inter-company discussions and creative
    activities
  • Occasionally Help in testing of new product releases
  • Report to Project Management duties when required
  • Good level of communication. Both written and verbal.
  • Self motivated, experienced, enthusiastic and works well within a team.

Computer Skills: XMLSQL – Linux – Javascript – Prior Knowledge of Database Software – PHP knowledge is a plus.

Technical Skills: Bug tracking – Technical Support – VM ware and Windows administration are a plus

Languages: English, Arabic, French is a plus

One candidate will be based in Beirut, another one in Jeddah (KSA) and another one in Riyadh (KSA).

------------------------------------------------------------------------------------------------------------------------------------------

Support Engineer

Job Description

Primary job responsibility for the Support desk is to provide support and maintenance for KnowledgeView’s products. Following up on customer issues making sure they are satisfied with the solutions. The candidate should have:
  • Bachelor’s Degree in Computer Science or CCE
  • 1 to 3 years of software development, support or deployment.
  • Managing support cases – Bug tracking – Interacting with development teams to resolve
    outstanding technical issues.
  • Answering and resolving client support calls remotely over the phone, through emails or
    through remote access.
  • Maintaining the quality of customer service by logging and
    tracking all activity into the help desk ticketing system, escalating issues
    whenever necessary, tracking the response time and follow up on pending calls.
  • Enriching the Knowledge Base through documenting all reported incidents.
  • Required to multitask, adapt to situations and take decisions
  • Provides remote assistance to deployment teams.
  • Updates user material guides for the purpose of providing instruction and reference.
    (e.g. new applications, upgrades, updates, etc.)
  • In charge of hosted infrastructure and servers. Monitoring the servers’ health.
  • Good level of communication. Both written and verbal.
  • Self motivated, experienced, enthusiastic and works well within a team.

Computer Skills: XMLSQL – Linux – Javascript – Prior Knowledge of Database Software – PHP knowledge is a plus.

Technical Skills: Bug tracking – Technical Support – VM ware and Windows administration are a plus

Languages: English, Arabic, French is a plus

The candidate will be based in Beirut. 

------------------------------------------------------------------------------------------------------------------------------------------

PHP Developer

The PHP Developer / Web Engineer will build and migrate sites, customize modules and provide continuous enhancement. 
Primary job responsibility is to provide PHP programming and high-performance functionality for websites and mobile. Developers are challenged on a daily basis to solve problems creatively, to design efficient implementations and configure robust web solutions.
The candidate should have:

•    A Bachelor’s Degree in Computer Science or commensurate work experience

•    2+ years of PHP and MySQL development

•    Knowledge of HTML, CSS and JavaScript

•    1 + years experience with Drupal

•    Strong debugging and testing skills and the ability to easily and quickly read and modify existing code

•    Commercial experience in Web Application development and / or software development is desirable. Familiarity with coding practices and team programming tools such as bugzilla, subversion, etc.

•    Good level of communication. Both written and verbal in Arabic and English


•    Good web server knowledge, apache, lighttpd or others and a good understanding of performance issues and caching

•    Sound knowledge of communication technologies such as TCP/IP, Proxies, FTP, etc. Also a very good understanding of databases is needed as many programming tasks require making use of different types of database such as SQL, MySQL etc.

•    Working well and closely with testing and QA.

•    Candidates should most of all be enthusiastic about creative programming & be communicative team members with a positive attitude; dedication and willingness to work hard often under high production pressure. Interested in all  new technologies and programming languages

•    Knowledge in Active directory, SharePoint and ecommerce systems is a plus

The candidate will be based in Beirut.

------------------------------------------------------------------------------------------------------------------------------------------

Java Developer


Primary job responsibility for the Java developers’ position is to provide Java programming and functionality for KnowledgeView's products. Developers are challenged on a daily basis to solve problems in new and creative ways.

The candidate should have:

•    Bachelor’s Degree in Computer Science or commensurate work experience

•    2+ years of Java and MySQL development

•    Strong debugging skills and the ability to easily and quickly read and modify existing code

•    Commercial experience in Java Application development and / or software development is desirable

•    Familiar with coding practices and team programming tools such as bugzilla, subversion, etc.

•    Good level of communication. Both written and verbal

•    Making software that works in real life environments

•    Working well and closely with testing and QA

•    Self motivated, experienced, technologically excited

•    Candidates should be enthusiastic & communicative team members with a positive attitude; dedication and willingness to work hard often under high production pressure. Interested in all things new technologies and programming languages

The candidate will be based in Beirut.

KnowledgeView

KnowledgeView Ltd develops easy to use Newsroom software for media and enterprises that need to acquire, share or publish news to multiple platforms. Over 5000 journalists, information professional and 40 Media companies use KnowledgeView’s software worldwide.