Multiple Positions


Share and send to your friends !
Closes : March 26, 2023

JOB DESCRIPTIONS

 

1.          DATA SCIENTIST

Summary

This role will entail the application of various tools, data mining, statistical techniques, algorithms and machine learning principles to identify trends, patterns and insights from raw data. Data scientists extract meaning from data, uncover insights and identify opportunities to inform business decision making.

Responsibilities

  • Responsible for identifying relevant data sources for business needs
  • Responsible for collecting structured and unstructured data
  • Responsible for sourcing missing data
  • Tasked with organising data in to usable formats
  • Will be required to building predictive models
  • Will be required to Build machine learning algorithms
  • Responsible for enhancing the data collection process
  • Responsible for the Processing, cleansing & verifying of data
  • Required to Analyse data for trends and patterns and to find answers to specific questions
  • Assess quality of data and remove or clean data
  • Preparing reports for executive and project teams
  • Create visualisations of data

 

Technical Skills, Expertise and Experience

  • A BSc in statistics, maths, economics, computer science or data science.
  • Three (3) Years work experience in a similar capacity
  • Strong mathematical & numeracy skills
  • Intermediate understanding of databases such as SQL Server and Oracle.
  • Experience using statistical computer languages (R, Python, SLQ, etc.) to manipulate data and draw insights from large data sets.
  • Understanding of reporting & data visualisation tools such as Business Objects, PowerBi and Tableau.
  • Understanding of website scripts such as XML, Javascript, JSON
  • Understanding of ETL framework and ETL tools including Microsoft SSIS, Apache NiFi, Pentaho Kettle
  • Excellent analytical skills – the ability to identify trends, patterns and insights from data
  • Strong attention to detail
  • Presentation skills – ability to write and speak clearly to easily communicate complex ideas in a way that is easy to understand
  • Problem solving skills
  • A good communicator with effective stakeholder management & conflict resolution skills.

 

2. FULL STACK DEVELOPER

Summary

This role will entail the development of scalable software solutions as a member of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. You should be familiar with Agile methodologies.

 Responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software “Pixel-perfect” implementation of our approved user interface
  • Design and deployment of our database
  • Ensuring the entire stack is designed and built for speed and scalability
  • Design and construction of our REST API
  • Integrating our front-end UI with the constructed API
  • Design and implementation of continuous integration and deployment

Technical Skills, Expertise and Experience

The full stack lead developer should meet the following requirements:

 

  • A Degree in Computer Science, IT, or similar, and have at least eight years’ experience in web development.
  • Good understanding of the concepts of design patterns
  • HTML5, CSS, JSON, XML and JavaScript, React, Angular front end experience
  • Deep knowledge of programming languages such as Java, C/C++, Python, and C#
  • Experience implementing testing platforms and unit tests
  • Proficiency with Git
  • 3-5 years of experience in software development

 

 

3. UX DEVELOPER

Summary

This role will turn our software into easy-to-use products for our clients. The responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with design software and wireframe tools. A portfolio of professional design projects that includes work with web/mobile applications will be required.

 

Responsibilities

  • Gather and evaluate user requirements in collaboration with product managers and engineers
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Design graphic user interface elements, like menus, tabs and widgets
  • Build page navigation buttons and search fields
  • Develop UI mockups and prototypes that clearly illustrate how sites function and look like
  • Create original graphic designs (e.g. images, sketches and tables)
  • Prepare and present rough drafts to internal teams and key stakeholders
  • Identify and troubleshoot UX problems (e.g. responsiveness)
  • Conduct layout adjustments based on user feedback
  • Adhere to style standards on fonts, colours and images

 

 Technical Skills, Expertise and Experience

  • Bachelor’s degree in graphic arts, design, computer science, or related field
  • 3-5 years of experience in graphic design
  • Good understanding of the concepts of design patterns
  • Expertise in standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, and the like is a must. Basic HTML5, CSS3, and JavaScript skills
  • Ability to understand detailed requirements and design complete user experiences that meet business needs.
  • Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
  • A solid grasp of user-centred design (UCD), planning and conducting user research, user testing, A/B testing, rapid prototyping, heuristic analysis, usability and accessibility concerns.
  • Ability to iterate designs and solutions efficiently and intelligently.
  • Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
  • A clear understanding of the importance of user-centred design and design thinking.
  • Ability to work effectively in a team setting including synthesising abstract ideas into concrete design implications.
  • Be excited about collaborating and communicating closely with teams and other stakeholders via a distributed model, to regularly deliver design solutions for approval.
  • Be passionate about resolving user pain points through great design.
  • Be open to receiving feedback and constructive criticism.

 

4. MOBILE APPLICATION DEVELOPER

Summary

The mobile application developer will develop and maintain high quality mobile applications.

This role requires an individual passionate about mobile platforms and translating code into user-friendly apps. As a Mobile developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.

 

Responsibilities

  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimise performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends

 

Technical Skills, Expertise and Experience

  • BSc degree in Computer Science or relevant field
  • 3-5 years proven work experience as a Mobile developer
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of at least one programming language like Swift, XAMARIN and Java
  • Experience with third-party libraries and APIs
  • Familiarity with OOP design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Ability to perform in a team environment
  • Familiarity with RESTful APIs and mobile libraries for networking
  • Familiarity with the JSON format
  • Experience with profiling and debugging mobile applications
  • Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
  • Familiarity with Git
  • Familiarity with push notifications
  • Understanding mobile app design guidelines on each platform and being aware of their differences

5. BUSINESS ANALYST DATA WAREHOUSING

Summary

The Business Analyst DWH requires understanding how applications are used in business processes, the data generated from them, how to read it from a database representation and what is relevant for reporting and analytics purposes. The analyst then documents this information for the developers in user agile epics, features, user stories and acceptance criteria. The analyst further helps verify that the end results match the source data and transformations for testing, as well as handles communication back to data warehouse users. The ability to read, trace and translate reporting logic will be critical for verifying and recreating reports.

Responsibilities:

  • Work with stakeholders across the business to ensure that user stories are clearly defined, delivered and approved for deployment.
  • Work and collaborate with other business analysts to achieve a common goal.
  • Translate business requirements into detailed system requirements and technical design specifications.
  • Investigate, model, define and document required business processes, including business processes that improve data collection and quality.
  • Carry out requirements analysis for change requests including requirements gathering and participating in workshops to understand project objectives and scope.
  • To work with other business analysts and members of group infrastructure to develop realistic solutions to business requirements, taking into account budgets, timescales and costs
  • Support the development of training and implementation material
  • Assist in integration and acceptance testing
  • Participate in sprint planning where applicable

 

Technical Skills, Expertise and Experience

  • Bachelor’s Degree, in Computer Science or Information Systems is preferred
  • 3-5 years proven work experience
  • Understanding of the Kimball data warehouse lifecycle business requirements methodology
  • Excellent communication and interpersonal skills – able to liaise with staff at all levels in the organisation
  • Enthusiastic and motivated personality
  • Strong analytical and problem solving skills
  • Excellent writing skills, with the ability to create clear requirements and specification documentation
  • A basic understanding of data systems, system architecture and data warehouses
  • Experience of requirements gathering for a data warehouse or similar data systems
  • Ability to work with system users to elicit and formally define their requirements
  • A good understanding of the agile project management methodology
  • Exposure to data governance frameworks and protocols
  • Experience of using cloud based applications, for example Office 365 and MS DevOps
  • Strong ability to extract information by questioning, active listening and interviewing.

All applications to be emailed to [email protected]

They are all Lusaka based jobs

Closing date is 26 March 2023

 

To apply for this job email your details to

Vacancy title: Architect [ Type: FULL TIME , Industry: Professional Services , Category: Construction ] Jobs at: Agora Deadline of this Job: 15 February 2023   Duty Station: Within Zambia…
Closes : February 3, 2023 DEPARTMENT :  Networks VACANCY :  Lead –Radio Network Operations LEVEL  : Manage LOCATION :  Lusaka, HQ JOB PURPOSE To provide operation and technical support of…
Full Time Lusaka, Zambia Posted 3 hours ago Business Intelligence Manager C – IRC242093 at Zambia, Lusaka, Zambia in FNB Zambia Business Intelligence Ends 10 Mar 2023 purpose The design,…
Full Time Lusaka, Zambia Posted 5 hours ago Patents and Companies Registration Agency EMPLOYMENT OPPORTUNITIES The Patents and Companies Registration Agency (PACRA) is a corporate body established under the PACRA…
Closes : March 10, 2023 Business Intelligence Manager C – IRC242093 at  Zambia, Lusaka, Zambia  in  FNB Zambia Business Intelligence Ends 10 Mar 2023 About us, purpose, experience and qualifications about…