Our Job Offers

Social Media


Graduate Program

1 open positions
Stoney Ridge Office Park, Unit 4, 1st Floor,, Cnr Witkoppen Rd & Waterford Place Kleve Hill Park,, Sandton GP 2191, South Africa
Internship
02/02/2024 05:30:08

Lead Solutions Analyst

1 open positions


Information Required

Information Supplied

Job Title:

Lead Solutions Analyst

Industry/Client:

Banking

Duration:

6 months contract

Work Location:

Johannesburg

Job Description:

  • Solution/System Analyst required to Analyse the As-Is System and its interfaces
  • Identify and engage with Interfacing systems in terms of solution design and documenting the processes.
  • Translate elicited business requirements into user story format that is immediately usable for DevOps teams
  • Providing the Development team with solution design documents and specifications (User Stories and Test Cases)
  • Liaison between various Business and System Stakeholders.
  • Work as part of a DevOps team, apply analysis & testing tools, frameworks, techniques and practices to elicit, define and organize business requirements into user stories.
  • Following this analysis, work collaboratively within squads during design & delivery activity with a specific focus on testing.
  • Support and coordinate production implementation and hyper care monitoring activities
  • Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and Company Policies and Policy Standards.
  • Understand and manage risks and risk events (incidents) relevant to the role.

More about the BU Team:

SWIFT CBPR+ protocol implementation project which is an Industry project and has reputational implications for the bank in the international swift community as well as a requirement for Cloud AWS expertise.

How we stay relevant:

Is by working as part of a DevOps team, leverage specialist analysis & testing tools, frameworks, techniques and practice to elicit, define and organize business requirements. Translate & document business requirements into user stories & specifications (Full Stack, Cross System) detailing integration points, business & associated risk / opportunities to be realized. And following this analysis, work collaboratively within squads during design & delivery activity including assuming responsibility for manual application testing processes, frameworks & outcomes..

Requirements:

  • Min 5 years Systems/ Solution Analyst experience
  • Experience in working with multidisciplinary teams
  • Experience in Agile Methodology & working embedded within an Agile team / teams (ability to Define and write detailed User Stories)
  • Information Systems Analyst certification from Institute for the Certification of Computing Professionals (beneficial)
  • Banking domain experience essential
  • Expertise in Systems Design & Integration
  • Testing Certification (beneficial)
  • Process Mapping Techniques (data mapping)
  • Presentation Skills
  • Ability to write Java code (beneficial)
  • Strong SQL Skills
  • Strong knowledge of integration between systems (MQ, REST, SOAP, File)

Technical skills and experience required:

Experience in Agile Methodology & working embedded within an Agile team / teams (ability to Define and write detailed User Stories)

Strong knowledge of integration between systems (MQ, REST, SOAP, File)

Expertise in Systems Design & Integration

Testing Certification (beneficial)

Process Mapping Techniques (data mapping)

Presentation Skills

Ability to write Java code (beneficial)

Strong SQL Skills

Methodologies required (Mandatory Skills):

Min 5 years Systems/ Solution Analyst experience

Experience in working with multidisciplinary teams

Experience in Agile Methodology & working embedded within an Agile team / teams (ability to Define and write detailed User Stories)

Banking domain experience essential

Beneficial Skills (Desired Skills):

Information Systems Analyst certification from Institute for the Certification of Computing Professionals (beneficial)

Expertise in Systems Design & Integration

Testing Certification (beneficial)

Mandatory Skills:

Min 5 years Systems/ Solution Analyst experience Experience in working with multidisciplinary teams Experience in Agile Methodology & working embedded within an Agile team / teams (ability to Define and write detailed User Stories) Banking domain experience essential

Desired Skills:

Information Systems Analyst certification from Institute for the Certification of Computing Professionals (beneficial)

Expertise in Systems Design & Integration Testing Certification (beneficial)


Rivonia Road 135, Sandton 2129, South Africa
Contracting Employment
11/27/2023 03:30:29

Intune Azure Consultant

1 open positions


INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

Azure Consultant

Industry/Client:

Banking Industry

Duration:

6 Months Contract

Work Location:

Johannesburg CBD – Hybrid

Job Description Summary:

  • We are seeking an experienced Azure Consultant with expertise in Microsoft Intune to join our team. The ideal candidate will be responsible for providing consultation and solutions related to Azure cloud services and Intune, ensuring the effective management and security of devices and applications.
  • We will be migrating all packages from SCCM to Intune.

Responsibilities:

  • Collaborate with clients to understand their business requirements and provide expert advice on leveraging Azure and Intune for device management, application deployment, and security.
  • Design, implement, and manage Azure and Intune solutions to meet specific organizational needs, including device provisioning, app deployment, and conditional access policies.
  • Focus on creating packages in Intune
  • Moving Workloads from SCCM to Intune
  • Ensuring SCCM packages can either be transferred or re-created in Intune
  • Assist in the migration of on-premises infrastructure and services to the Azure cloud, ensuring a seamless transition and minimal disruption.
  • Provide technical expertise and guidance on implementing security measures and compliance standards within Azure and Intune environments.
  • Willingness to operate long hours and overtime.
  • Project driven with strict timelines

Preferred Education/Qualifications:

  • Proven experience as an Azure Consultant with a focus on Microsoft Intune.
  • Strong knowledge of Azure cloud services, including Azure Active Directory, Azure Security Center, and Azure Automation.
  • Experience with planning, implementing, and managing Intune for device and application management.
  • Familiarity with identity and access management concepts and integration with Azure AD and Intune.
  • Excellent problem-solving skills and the ability to communicate technical solutions effectively to non-technical stakeholders.
  • Demonstrated project management skills and the ability to work independently or as part of a team.
  • Strong SCCM Skills

Preferred Certification:

  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Modern Desktop Administrator Associate
  • Microsoft Certified: Security, Compliance, and Identity Fundamentals
  • Microsoft Certified: Intune and Microsoft 365 Mobility Fundamentals


Rivonia Road 135, Sandton 2129, South Africa
Contracting Employment
10/11/2023 02:31:34

Power BI Developer

1 open positions

Job Description

INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

Power BI Developer

Duration:

6 months renewable

Work Location:

Bryanston, Gauteng (Hybrid)

Requirement:

We are seeking an experienced Power BI Developer to join our team and contribute to the development and implementation of a Power BI solution on the Azure platform. As a Power BI Developer, you will play a crucial role in designing, developing, and maintaining Power BI reports, dashboards, and data visualizations to enable data-driven decision-making. Your expertise in Power BI development, data modelling, data integration, and data visualization will be essential in creating insightful and user-friendly reports and dashboards.

Job Description / Responsibilities:

  • Collaborate with stakeholders, including business users and senior developers, to gather requirements and translate them into effective Power BI reports and dashboards.
  • Develop and maintain Power BI reports, dashboards, and data visualizations using Power BI Desktop and Power BI Service.
  • Design and implement data models using Power BI Desktop, ensuring optimal data organization and relationships for efficient reporting.
  • Create and optimize DAX (Data Analysis Expressions) queries and calculations to support complex data transformations and aggregations in Power BI.
  • Extract, transform, and load data from various data sources into Power BI using Power Query or other data integration techniques.
  • Collaborate with data engineers to ensure data quality, accuracy, and availability for Power BI reporting.
  • Apply data visualization best practices to create visually appealing and user-friendly reports and dashboards.
  • Incorporate advanced analytics features, such as forecasting, clustering, or custom R/Python scripts, into Power BI reports to provide deeper insights.
  • Perform data analysis and exploration to identify trends, patterns, and key insights for business users.
  • Monitor and optimize the performance of Power BI reports and dashboards to ensure efficient data loading and responsiveness.
  • Stay updated with the latest Power BI features, updates, and industry trends to leverage new capabilities and enhance the Power BI solution.
  • Provide guidance and support to junior Power BI developers, reviewing their work and providing constructive feedback

Background and experience required:

  • Years of Experience
  • Industry Experience
  • Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent experience).
  • 4-7 years of experience in Power BI development and data visualization.
  • Strong proficiency in Power BI Desktop and Power BI Service.
  • Experience in data modelling and designing efficient data structures for reporting.
  • Proficiency in DAX (Data Analysis Expressions) for creating complex calculations and measures.
  • Knowledge of data integration techniques and experience in extracting, transforming, and loading data into Power BI using Power Query or other methods.
  • Familiarity with data visualization best practices and the ability to create visually appealing and intuitive reports and dashboards.
  • Basic understanding of data warehousing concepts and SQL for querying and manipulating data.
  • Familiarity with Azure services, particularly Azure Data Lake Storage and Azure SQL Database.
  • Experience in advanced analytics and incorporating R/Python scripts into Power BI reports is a plus.
  • Strong analytical and problem-solving skills to understand complex business requirements and translate them into effective Power BI solutions
  • Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders.
  • Previous experience in mentoring or providing guidance to junior developers is a plus  

Must-have Skills (Mandatory Skills):

List of Tools:

  • Power BI Desktop
  • Power BI Service
  • Power Query
  • DAX (Data Analysis Expressions)
  • SQL (for data querying and manipulation)
  • Azure Data Lake Storage(optional)
  • Azure SQL Database
  • R/Python (for advanced analytics, optional)

 


Troye Street 15, Johannesburg 2001, South Africa
Contracting Employment
11/01/2023 07:13:31

QA Engineer

1 open positions

                       

Job Description Details

 

Job Title:

QA Engineer (Automation)

Duration:

12 Months

Work Location:

Team is based in Cape Town (Remote role)

Job Description:

  • Define and implement test automation strategy including roadmap, tools, framework & approach.
  • Implement, maintain and improve test automation frameworks
  • Actively work with development and infrastructure teams for integrating test automation as an integral part of Continuous delivery pipeline
  • Provide leadership, guidance, training and mentoring to implement test automation within the Mobile Team
  • Pro-actively seek to make continuous improvements to test coverage, execution and automation
  • Evaluate, select and formulate best usage of test automation tools for different purposes.
  • Conduct manual functional testing on the system
  • Implement the current API Automation Framework within the project

Requirements:

  • Automation using our bespoke xUnit API framework, as well as our bespoke C# Selenium Front End Automation framework.
  • Proven experience in defining and operationalization of test automation strategy.
  • Proven experience in creating and implementing test automation frameworks for large-scale systems in agile development environment.
  • Hands-on test automation experience, in a professional software development environment
  • In-depth knowledge of a variety of testing techniques and methodologies
  • A solid understanding of test-driven development, continuous integration, continuous delivery both in principle and in practice
  • Expertise of agile and waterfall testing methodologies
  • Experience in both Unit and Integration testing needs with exposure to data virtualization tools.
  • Experience in several test automation frameworks, e.g., Selenium, Appium, xUnit
  • Experience with Report Portal for reporting purposes
  • Demonstrated experience developing high quality test strategies and test execution specific focus on API testing.
  • Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration and code coverage tools to ensure 80% or higher code coverage.
  • Excellent organization, communication, and interpersonal skills
  • Strong analytical and problem-solving skills with the ability to work in an unstructured, fast-paced environment.

 

  • Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication, and proven leadership skills - with the ability to lead multiple test paths simultaneously.

Technical skills and experience required:

  • Manual testing 3-5 years
  • Automation testing 3-5 years
  • API – 3- 5 years’ experience
  • Understand coding C# -3-5 years
  • Java experience 3-5 years
  • Selenium - 3 - 5 years

Pre- screening question:

  • Has the candidate worked with multiple programing languages i.e. C#, Java, Python, etc.


Troye Street 15, Johannesburg 2001, South Africa
Contracting Employment
10/15/2023 16:00:06

Business Analyst

1 open positions

 

INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

Business Analyst

Duration:

12 months + potential to extend

Budget:

R600-R650

Work Location:

Hybrid – Absa Towers

Detailed Deliverables/ Outputs expected of the successful candidate:

·       Deliver Workstream planning: Feeding into the master Project Plan

·       Validate requirements and work with business and testing team to deliver test scenarios and test cases

·       User Stories (Ensure business requirements are captured correctly).

·       Facilitate Gap analysis session: Arising from stakeholder engagements (internal and external)

·       Engage stakeholders: manage business queries and obtain necessary sign off / approvals

·       Report progress per week to the program.

Detailed Competencies required for this role:

·       Good communication and writing skills

·       Good understanding of the Stockbroking/Investments business for South African market and provide valuable inputs wherever necessary

·       Critical analysis and problem solving ability

·       Eliciting requirements during workshops and facilitate business

·       Ability to script Business / Solution Requirement documents

·       End user support – Bridging the requirements gaps and co-ordinate with multiple stakeholders

·       Validate requirement and work closely with business and testing team. Perform and support testing (SIT / UAT)

·       Self-driven and proactive thinking.

·       Ability to deliver in high-pressure environment

 

NB:

Qualifications and Certifications should be accompanied with CV.


Troye Street 15, Johannesburg 2001, South Africa
Contracting Employment
09/20/2023 16:13:05

IT Support Engineer

1 open positions

Job Description

Job Title:

IT Support Engineer

Start Date:

January 2024

Contract duration:

12 Month

Location:

KZN

Company:

Logistics Firm

General:

A Mid-Tier Engineer who carries out their support function remotely, has a unique, yet critical role to play in our IT team. This position requires a variety of specialized skills and applied patience. A Mid-Tier Engineer, has a single place to work from, however is required to support multiple, different, and forever changing environments. Communication (both verbally and written) needs to be excellent, empathy, and the ability to manage expectations effectively are sought after characteristics. This function is 'fast paced' and often measured on the ability of an individual to work within a growing team of varied skill sets. A successful Mid-Tier Engineer will be well versed in the overall Microsoft stack.

Expectations:

  1. Excellent telephone manner and written communication
  2. Excellent attention to detail 
  3. Ability to manage End User frustrations effectively, and exercise the patience needed to communicate to End Users who may often be unhappy (without face to face interaction)
  4. Ability to follow predefined procedures and escalate timeously to the Support Manager where required 
  5. Ability to meet deadlines and complete tasks within SLA timeframes 
  6. Ability to use knowledge base resources to resolve problems 
  7. Good attitude towards work and colleagues 
  8. Consistent, prompt delivery of often common or repetitive tasks 
  9. Punctuality when keeping appointments and awareness of written tone 
  10. Own car and Valid Driver license essential.

Job Description:

  1. Provide initial troubleshooting steps to diagnose common End User problems and apply necessary resolutions 
  2. Work independently or part of a growing team 
  3. Provide consistent accurate communication to peers and Customers alike 
  4. Active Directory skills and good working knowledge with Group Policies 
  5. Understanding of O365 and mail related technologies 
  6. Troubleshooting and fault-finding skills with proven methodology - must be able to troubleshoot problems telephonically with minimal assistance 
  7. Excellent Desktop operating system knowledge and troubleshooting 
  8. Create new Incidents in the HelpDesk Ticket System daily, Troubleshoot, and show descriptive steps taken to resolve
  9. Be abreast of technology changes and be able to motivate technology changes to the Client where necessary 
  10. Good understanding of WAN and LAN infrastructure's 
  11. Ability to form customer relationships remotely 
  12. Ability to write accurate and descriptive fault reports when required 
  13. Ability to provide support to multiple Customer environments which often involve an ever-changing IT landscape 
  14. Be prepared to perform overtime work and after hours support if required 
  15. Required to go on Standby 
  16. Ability to Configure and manage Wi-fi AP’s

Added Advantages:

  1. SAP 1st line support
  2. Sound knowledge of T&A systems
  3. AWS cloud practitioner certified.

Academic Requirements:

  1. IT Diploma or equivalent degree
  2. A+ & N+
  3. 3-4 working experience in the industry

​ 


South Africa
Contracting Employment
11/22/2023 07:56:44

Automation & Manual Tester

1 open positions

 Job Description

INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

2 * Test Automation Engineer

Core Skills:

  1. Software Testing Concepts
  2. Selenium Automation (with Core Java)
  3. API/ DB Testing

Comments:

  1. Preferably 3 – 4 years experienced. 
  2. Strong understanding and experience in manual testing.
  3. Should be strong in Test Analysis, Test Case Design, Defect Reporting and Management, Test Reporting.
  4. Hands-on experience in Selenium automation (with Core Java) using standard frameworks (Hybrid, Keyword, TestNG). (at least 2 years)
  5. Good understanding of API Testing (REST/ SOAP) using tools like Postman, Jmeter, SOAPUI

Start Date:

Immediate or ASAP



Stoney Ridge Office Park, Unit 4, 1st Floor,, Cnr Witkoppen Rd & Waterford Place Kleve Hill Park,, Sandton GP 2191, South Africa
Contracting Employment
02/13/2024 01:22:55

Intermediate Software Developer

1 open positions

Job Description

INFORMATION REQUIRED

JOB DESCRIPTION INFORMATION

Job Title:

Software Developer

Position Reporting to:

Service Delivery Manager

Location:

Midrand, Gauteng

Duration:

6 months with option to extend

Job Description / Responsibilities:

Overview

A Software Developer plays a key role in the design, installation, testing and maintenance of software systems with the aim of generating efficiencies.

SCOPE OF WORK: DELIVERABLES, RESPONSIBILITIES AND ACTIVITIES

  • Researching, designing, developing, implementing and managing software programs
  • Testing and evaluating new programs
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Working to analyze and identify bugs and implementing methods to fix them.
  • Monitoring and analyzing the overall performance of internal systems and software builds.
  • Efficiently responding to requests for assistance from the development team.
  • Investigating and liaising with customers to gain information about the program’s overall function and ends user experience.
  • Responsible for the writing of reports for presentation to Senior Developers and management.
  • Testing developed software and programs to ensure the best functionality
  • Maintaining and upgrading existing systems
  • Working closely with other developers, UX designers, business and systems analysts

Background and experience required:

  • Years of Experience
  • Industry Experience


  • Grade12/Matric
  • BSc/BA in Computer Science, Engineering or a related field an advantage
  • Information Technology, or other related fields6 months of experience in either a work experience program or an internship/apprenticeship
  • Good understanding of basic coding languages
  • Basic programming experience through an internship, apprenticeship, or through own projects
  • Basic understanding of databases and how they work
  • Proficient in the use of email systems and Microsoft Office software
  • Able to quickly learn new software, programming languages, and technologies
  • Excellent listening skills with the ability to follow instructions
  • Great team working skills
  • Outstanding attention to detail with great organizational skills
  • Proven experience as a Software Developer, Software Engineer or similar role
  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Use off coding and scripting languages (inter alia Python, C++, Java, JavaScript, Bash, PowerShell) and frameworks/systems (e.g. Git)
  • Ability to develop making use of PHP and HTML
  • Ability to learn new languages and technologies

Must-have Skills (Mandatory Skills):

  • Knowledge and interest in computer systems and the latest technologies
  • The ability to learn new languages and technologies quickly
  • An analytical mind
  • Resourcefulness and troubleshooting aptitude
  • The ability to communicate complex procedures to other colleagues
  • Good communication skills – both written and verbal
  • Attention to detail and a desire to probe further into data
  • A natural curiosity
  • The ability to work in a team and to be proactive around self-learning
  • The ability to work under pressure and to tight deadlines
  • Willingness to assist with additional tasks given to the team
  • Excellent time management
  • Be prepared to work irregular hours if required


South Africa
Contracting Employment
11/02/2023 04:57:34

Mid Level Project Manager

1 open positions



Stoney Ridge Office Park, Unit 4, 1st Floor,, Cnr Witkoppen Rd & Waterford Place Kleve Hill Park,, Sandton GP 2191, South Africa
Contracting Employment
05/07/2024 05:31:27
About us

About us

Join us, we offer you an extraordinary chance to learn, to develop and be part of an exciting experienced team.