JOB OPPORTUNITY

We are looking for dynamic and results oriented individuals to fill the following positions at the Ghana-India Kofi Annan Centre of Excellence in ICT (AITI-KACE).

 

  1. J2EE DEVELOPER CONSULTANT (LECTURER)

 

DUTIES AND RESPONSIBILITIES:

  • Lead team in analysis, design and implementation of Java Enterprise Applications.
  • Develop scalable and secure enterprise application with Java.
  • Utilize the user feedback experience to its fullest by incorporating design changes quickly.
  • Write reusable, testable, and efficient code
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Systems Design and Architecture Implementation
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Provide support for Software Quaity Assurance (Testing).
  • Troubleshoot and solve issues as they arise.

 

QUALIFICATION AND SKILLS:

  • Minimum of Master’s Degree in Computer Science, Information Technology, Electrical / Electronic Engineering or related field.
  • At least 5 years of hands on software development experience with at least 2 years in J2EE development.
  • Java Application Stack - Core Java/J2EE/EJB/RESTful WebServices
  • Must have a good knowledge in developing e-governance applications
  • Proficient in the following Operation Systems: Linux, Microsoft Windows
  • Proficient in the following database technologies: MySQL, Oracle, MSSQL, MongoDB, DynamoDB
  • Good knowledge frameworks like Spring Boot Framework, Maven Framework, Grails and JSF.
  • Innovative person who quickly adapts and responds to changes
  • Must be a team player and possess leadership skills
  • Manages and resolve conflicts among teams
  • Experience working in an Agile environment
  • MicroServices and Domain Driven Models

 

 

 

  1. POSITION: PYTHON DEVELOPER CONSULTANT/(LECTURER)

 

 

DUTIES AND RESPONSIBILITIES:

  • Develop a scalable software application with Python/Django based on an existing web application and API.
  • Troubleshoot and solve issues as they arise.
  • Build upon your understanding of algorithms and mathematical calculations by incorporating our proprietary algorithms into the new app
  • Perform data analytics tasks with data collected.
  • Utilize the user feedback experience to its fullest by incorporating design changes quickly.
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Implementation of security and data protection
  • Integration of data storage solutions may include databases, key-value stores, blob stores.

 

QUALIFICATION AND SKILLS:

  • Minimum of Master’s Degree in Computer Science, Information Technology, Electrical / Electronic Engineering or related field.
  • Expert in Python, with knowledge of at least two Python web framework.
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Experience with SQL and good understanding of database systems
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Understand design principles for scalable and modern enterprise web applications
  • Familiarity with event-driven programming in Python
  • Understand differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Experience with web application security
  • Proficient understanding of code versioning tools such as Git, Gogs, Mercurial or SVN
  • Familiarity with modern web standards, including HTML5, CSS3 and object oriented Javascript.
  • Experience with Linux or UNIX-like systems
  • Knowledge of data analysis tools, such as Pandas, would be nice but not essential
  • Experience writing automated unit tests and full-stack tasting, ideally with Selenium. CI tools, such as Jenkins, would be an advantage.
  • Exceptional written and verbal communication skills

 

 

3. HUMAN RESOURCE MANAGER

 

DUTIES AND RESPONSIBILITIES:

  • Drafting and implementing a new comprehensive HR policy
  • Creating and managing a new professional corporate image and identity
  • Restructuring, developing and improving employee performance
  • Assessing training needs to apply and monitor training programs
  • Ensuring legal compliance throughout human resource management
  • Developing an employee-oriented company culture that emphasizes quality, continuous improvement and high performance

 

QUALIFICATION AND SKILLS:

  • Minimum of Bachelors degree in Human Resource Management plus IHRMP or other professional HR qualification will be an added advantage
  • Minimum of 6 years top level HR Management experience in a highly reputable organization
  • Experience in implementing and executing cutting-edge HR policies
  • Demonstrate leadership and change management at the top level
  • Strong knowledge of the labour law and HR systems & Databases
  • Excellent interpersonal, communication and leadership skills.
  • Experience in labor and contract administration required.
  • Must be a hands-on, self-directed individual with team-oriented work style.
  • Must be between 35 and 45 old
  • Working knowledge of labour Act, 2003 (Act 651) and PSC Human Resources Framework
  • Must have working knowledge of the Public Service performance appraisal framework.
  • Proficient in Office Productivity Suites, HR/Payroll software packages and other HRIS.
  • Must have initiative with strong organization skills
     

 

 

 

 

 

4. RESEARCH ASSOCIATE

 

DUTIES AND RESPONSIBILITIES:

  • Provide ongoing software quality engineering support throughout the software development life cycle
  • Provide support to development, engineering and manufacturing functions for validation planning 
  • Assist teams in determining verification and validation needs and requirements
  • Provide support for software development projects by review/approval of software deliverable:
    • software development plans, verification plans, validation plans
    • user requirements, functional/software requirements
    • configuration specifications, software architectural and design documents,
    • peer reviews
    • risk management documents
    • test protocols, requirement traceability matrices, summary reports
  • Provide review and approval of software related change orders
  • Participate in software the risk management process throughout the entire software lifecycle
  • Ensure compliance of validation efforts performed by internal/external validation personnel
  • Identify and make recommendations for improvements to the Software Quality Assurance processes
  • Assist in the development and delivery of training to employees on principles of software validation, software risk management, and general quality tools
  • Responsible for escalating potential risks to management
  • Responsible for exhibiting professional behavior with both internal/external business associates that reflect positively on the company and is consistent with the company’s policies and practices
  • Other such duties as may be determined by Management

 

QUALIFICATION AND SKILLS:

  • Master's degree in Computer Science/Engineering/Software Quality Engineering or relevant experience
  • Certificate in Software Quality Engineer preferred
  • Experience and working knowledge of applicable regulations and standards:
    • ISO 29119, ISO/IEC 9001:2015, ISO/IEC/IEEE 25010
  • Working knowledge of Software Development Life Cycle Models
  • Experience with software verification and validation
  • Experience with the application or risk management tools
  • Excellent attention to detail and strong organization skills
  • Excellent interpersonal, verbal and written communication skills
  • Able to deliver quality outputs under minimal supervision
  • Experience with statistics, sampling plans, and statistical analysis
  • Create test strategies and test cases based on product requirements
  • Design, code and implement test tools and automation frameworks for REST APIs
  • Perform functional, integration, regression, end-to-end and performance testing
  • Troubleshoot, analyze, and isolate defects and report them to a bug tracking database (JIRA)

 

 

 

 

 

 

5. USER EXPERIENCE/INTERFACE DESIGNER CONSULTANT (LECTURER)

 

RESPONSIBILITY AND DUTIES:

  • Help shape overall user experience and for improving usability, usefulness, and desirability of all software product and services.
  • Contribute and ensure user experience design standards across the platform.
  • Define user experience of products and services by developing user interface wireframes, page flow/task flow designs, and navigation that engage and delight the end-user.
  • Design and create mockups and user journeys for a wide range of viewpoints and devices
  • Work in close collaboration with Content, Design and Data & Analytics to validate ideas / solutions
  • Work with visual designers, prototypers, product managers and engineers to deliver compelling designs.
  • Present designs to cross-functional product team for feedback and actively participate in design reviews
  • Work with development team to oversee accurate implementations of agreed user experiences.
  • Contribute to the corporate Design/UX standards and framework.
     

QUALIFICATION AND SKILLS:

  • Masters in relevant coursework, such as Product Design, Information Studies, Interaction Design, Communication Design, HCI, or similar.
  • 2+ years of interactive design, user research and UX design experience in a production software engineering environment.
  • Experience in UX design as well as in standard UX software such as Sketch, OmniGraffle, Axure, Figma InVision, UXPin, Balsamiq, Framer, and the like is a must. Basic HTML5, CSS3, and JavaScript skills are a plus
  • Ability to work with clients to understand detailed requirements and design complete user experiences that meet client needs and vision
  • Have deep understanding of mobile-first and responsive design
  • Ability to iterate designs and solutions efficiently and intelligently
  • Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients
  • Ability to work effectively in a team setting including synthesizing abstract ideas into concrete design implications
  • Experience with performing formal and informal user research to understand customers.

 

 

 

6. PROCUREMENT OFFICER

 

Duties and Responsibilities
 

  • Consolidate all department requirements for goods and services, and prepare an annual Procurement Plan which will be updated on a quarterly basis;
  • Receive procurement requests from staff and clarify item specifications;
  • Prepare and release requests for quotations (RFQ) in coordination with other departments and Centre’s  policies and procedures;
  • Assist in evaluating quotations/bids received and prepare evaluation documentation for procurement files, including recommendation of vendors to staff and/or the Director of Finance and Operations;
  • Prepare all vendor contract documents such as Local Purchase Orders (LPO);
  • Follow up on orders with contracted vendors to ensure timely delivery of goods and services, cultivating vendor relationships and ensuring product availability;
  • Work closely with the Accountant to ensure timely payments to vendors;
  • Prepare a quarterly procurement progress report for the management team;
  • Monitor supplier performance and follow up with vendors on performance issues as needed;
  • Maintain a comprehensive filing system for auditable records for all procurement documentation;
  • Maintain an LPO tracking sheet and ensure it is updated on a weekly basis;
  • Other duties as assigned by the Director of Finance and Administration.

Qualification and Skills

  • Bachelor’s degree in logistics or equivalent and a minimum of a diploma in procurement or related services.
  • At least 5 years of practical procurement experience and knowledge of Ghanaian Procurement Laws.
  • Ability to communicate in a clear and courteous manner with all colleagues and vendors and an ability to work independently and take initiative with minimal supervision are also required.
  • Strong Microsoft Word and Excel skills and attention to detail.
  • Excellent English communication and interpersonal skills.
  • Experience working with government departments and agencies.

 

 

How To Apply
Interested applicants may submit their application, including their most recent curriculum vitae to the following address by October 15, 2018.

The Director-General
Ghana-India Kofi Annan Centre of Excellence in ICT (AITI-KACE)
PMB State House
Accra