Johannesburg, South Africa

Technical Consultant

 Job Description:

Job Title and Overview

As a Technical Consultant, youll be a key member of our Services team, responsible for the technical delivery of Diligent solution. In this role you will also be building analytics capabilities that empower clients to extract real insights and value from their data.

Reason for vacancy: Team expansion

Reporting to: Head of Services

Management level of role: This is not a management role

Working environment & travel: Team-orientated environment. Drivers license or own transport is essential. Possible travel into the rest of Africa.

Working hours: Hybrid: 7:30am to 16:00pm or 08:00am to 16:30am when in the office and will ideally understand that there may be times that they need to work overtime on projects. When based at client sites, the individual will need to work the working hours stipulated by the client.

Key Responsibilities

Installation & Configuration

o Deploy, configure, and test Diligent robots, connectors, and agents in client environments (on-premise or cloud).

o Ensure secure connectivity between client systems and out software services using APIs, ODBC, and other protocols.

o Support the setup of secure communication (VPN, SFTP, certificates, firewall configuration, etc.).

Integration & Data Connectivity

o Establish and validate integrations between Diligent software and client data sources (SQL databases, ERPs, HR systems, document repositories, etc.).

o Use REST and SOAP APIs to connect and synchronise data between systems.

o Develop and maintain scripts through Audit Command Language (ACL), HighBond Command Language (HCL) and Python to support automated deployments.

Troubleshooting & Support

o Diagnose and resolve technical issues related to installations, integrations or configurations.

o Document installation procedures, configuration details and scripting logic

Collaboration:

o Partner with implementation consultants, project managers and Diligent development teams to ensure smooth project delivery.

o Communicate complex technical information to all relevant stakeholders.

o Contribute to internal best practices, scripts and templates to improve template efficiency.

Training and Support:

o Conducting training sessions (virtually or onsite) to ensure the clients users are ready and comfortable with the system.

o Ensuring the client can adopt best practices for using the software.

o Guide clients in leveraging reporting and analytics tools to derive actionable insights and drive continuous improvement.

Risk Management:

o Demonstrate a keen eye for identifying risks and issues, proactively mitigating potential roadblocks to project success.

o Uphold high productivity standards, delivering work within agreed time frames while completing all administrative tasks efficiently

Required Skills and Experience

Technical knowledge

  • Strong understanding of API integrations (REST, SOAP) and data connectivity protocols (ODBC, SFTP).
  • Experience with data sources such as SQL Server, Oracle, PostgreSQL or cloud-based databases.
  • Proficiency in scripting languages such as Python or SQL.
  • Knowledge of network security concepts (firewalls, ports, certificates, encryption, and authentication methods.
  • ERP backend knowledge.
  • Experience with AI
  • Professional Experience
  • 35 years experience in a technical consulting, implementation, or system integration role.
  • Experience working with SaaS platforms.
  • Strong troubleshooting and problem-solving skills with the ability to analyse logs, errors, and connection issues.
  • Ability to work on multiple concurrent client projects.

Qualifications

  • Bachelors degree in computer science, Information Technology, or related discipline.
  • Microsoft certification (desirable).
  • Behavioural Skills & Soft Competencies

Work Ethic and Attention to Detail:

o Possesses a strong work ethic, commits to excellence and demonstrates meticulous attention to detail with a genuine passion for accuracy in all endeavours.

Customer-Centric Approach:

o The candidate exhibits a desire to exceed customer expectations by delivering exceptional service and value. The candidate is capable of effectively transferring knowledge and conducting personalised one-on-one training sessions.

Performance under Pressure:

o Excel in working under pressure and adhering to strict deadlines without compromising quality. Demonstrate the ability to work independently, self-manage, and remain focused on tasks.

Adaptability and Learning Orientation:

o Effectively prioritise tasks and adapt to evolving priorities while maintaining focus.

o Openness to direction, coupled with a proactive attitude towards learning and innovation.

Professional Communication and Relationship Management:

o Display professional business etiquette in all interactions, ensuring effective communication.

o Proficient in managing client expectations and fostering strong client and stakeholder relationships.

o A self-starter who identifies and addresses project risks proactively, ensuring successful outcome.

Interested parties can send their CV to tamsinj@surtech.co.za

  Required Skills:

HR REST Project Delivery Connectivity Overtime ERP Collaboration Authentication Network Security SQL Server Firewalls Templates Effective Communication SOAP Consulting Adaptability Travel Attention To Detail Reason Continuous Improvement Analytics Excel Risk Management PostgreSQL Integration Information Technology Databases Oracle Computer Science Security Troubleshooting Pressure Software SQL Python Business Science Training Communication Management