Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
Read more about this company
ENVIRONMENT:
- Our client seeks a Software Developer to join their team in Cape Town.
- They are a dynamic Software Development company specializing in bespoke software solutions, architecture consulting, and systems integration. The ideal candidate should have a strong background in either Python.
- They should thrive in high-pressure, fast-paced environments and be eager to embrace the challenges and growth opportunities offered by our client. Ideally a bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience, is preferred.
DUTIES:
- Design, develop, and maintain high-quality software using Python.
- Lead and execute migration projects ensuring seamless transitions.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Write clean, efficient, and well-documented code.
- Troubleshoot and resolve technical issues as they arise.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with the latest industry trends and technologies to ensure solutions remain cutting-edge.
- Contribute to a positive, collaborative, and innovative team culture.
REQUIREMENTS:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven experience with Python in a professional setting.
- Strong understanding of software development principles, design patterns, and best practices.
ATTRIBUTES:
- Experience working in a fast-paced, highly pressurized environment.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to learn new technologies quickly and adapt to changing requirements.
go to method of application »
ENVIRONMENT:
- A dynamic firm who specializes in investments and managing commercial property seeks the expertise of a Quantity Surveyor who has construction knowledge and 4 years post-qualification work experience.
- You will accurately and timeously undertake quantity measures to perform cost estimates while managing and achieving maximum cost effectiveness of the building work by proactive involvement in subcontractor control and budget management.
- You need to have a thorough understanding of construction drawings ensuring logical sequencing of construction activities and a strong command of the JBCC contract law.
DUTIES:
Construction Projects (Major and Minor) –
- Accurately and timeously undertake quantity measures to perform cost estimates.
- Manage and achieve maximum cost effectiveness of the building work by proactive involvement in subcontractor control and budget management.
- Assist the Site Management teams by the provision of construction activity programs.
- Derive best value from subcontractors and suppliers.
- Commercial vetting of sub-contractor tendered prices and terms.
- Certification and assessment of sub-contractors’ invoices / claims and process for payment.
- Timely negotiation and conclusion of contractor final accounts.
- Liaise and assist the Accounts Department in compiling budget performance and reforecasts.
- Preparation and monitoring project cash flow forecasts.
Growth & Acquisitions Department assistance –
- Assist with the structural assessment of potential building purchases.
- Assist with cost estimates of remedial work required.
- Assist with cost estimates of any re-development of potential new buildings.
- Assist with the provision of construction activity programs.
- Assist with tender documentation.
REQUIREMENTS:
- Relevant QS qualification (minimum ND Building/QS).
- Have construction knowledge and 4 years post qualification work experience.
- Have knowledge of the Standard System of Measuring Building Work.
- Be able to read and comprehend construction working drawings.
- Able to extract quantities accurately from construction drawings.
- Have thorough understanding of construction drawings ensuring logical sequencing of construction activities.
- Be capable of accurate measurement work, ensuring correct quantities of materials secured for projects.
- Be able to effectively manage sub-contractors, ensuring timeous execution of activities and deriving best value for the project.
- Maintain an up to date measure of work done.
- Produce monthly valuations/certifications.
- Prepare monthly cost report where cost versus allowable can be scrutinised.
- Guide, lead, monitor and manage subordinate staff.
- Have a strong command of the JBCC contract law.
- Have knowledge of development processes.
- Be able to negotiate with Supply Chain.
ATTRIBUTES:
- Have an assertive demeanour.
- Be able to function in a team environment.
go to method of application »
ENVIRONMENT:
- A cutting-edge tech company in Durban is seeking an Enterprise IT Sales Manager to drive the strategic direction and operational execution of their sales function.
- The role involves leading the sales team to achieve revenue targets, developing and implementing effective sales strategies, and cultivating strong customer relationships.
- The successful candidate will align sales initiatives with company goals, foster a high-performance sales culture, and identify and capitalise on new business opportunities while adapting approaches to both enterprise and SMME clients in the technology sector.
DUTIES:
Sales Strategy and Planning
- Formulate and implement sales strategies for enterprise and SMME markets
- Establish clear sales targets and goals
- Conduct regular market research and analysis
Sales
- Identify and secure new business opportunities
- Develop and implement strategies to attract and expand the customer base
- Execute lead generation strategies to build a strong pipeline
Team Leadership and Development
- Manage and mentor the sales team
- Implement training programs
- Monitor and evaluate team performance, provide feedback and coaching
- Work with HR to ensure KPI achievement
- Recruit and develop new talent
- Identify and reward star performers
- Reduce key-man dependency through succession planning
- Manage team dynamics and resolve conflicts
Customer Relationship Management
- Develop strategies to attract and retain clients
- Maintain strong relationships with key clients
- Gather and analyse client feedback for improvement
Revenue and Profitability (Budget) Management
- Drive the team to meet/exceed revenue and profitability targets
- Prepare sales forecasts and performance reports
- Manage sales-related expenses
- Ensure rebates are assigned and managed
Sales Operations and Reporting
- Optimise sales processes and workflows
- Manage CRM system for tracking sales activities
- Generate weekly reports and quarterly presentations
- Ensure timely contract management
- Maintain accurate CRM data
Market and Competitor Analysis
- Monitor competitor activities and market developments
- Conduct annual SWOT analysis
- Adapt strategies in response to market and competitor actions
Product Knowledge and Innovation
- Maintain deep product and service knowledge
- Provide feedback to product development teams
- Promote innovative sales approaches
- Complete and assign sales certifications
- Publish new solutions in the Service Catalogue
Stakeholder Engagement
- Collaborate with marketing, product, and support teams
- Build strategic partnerships and alliances
- Coordinate stakeholder events
- Resolve escalations
- Work with vendors and distributors for best pricing
- Engage with presales for solution updates
Marketing
- Partner with Marketing Manager on strategies
- Oversee marketing content (blogs, newsletters, social media, promotions)
- Work with vendors for internal marketing funding
Supplier & Vendor Management
- Develop and manage supplier relationships
- Oversee vendor rebate programs with finance
- Perform regular supplier price checks
- Conduct quarterly business reviews (QBRs) with management
- In-depth knowledge of enterprise and SMME markets in tech
- Drive vendor certification targets in collaboration with HR and HODs
REQUIREMENTS:
- Degree in Business Administration, Marketing, Sales, or related field
- 5–7 years of sales experience (3+ years in management, ideally tech industry)
- Proven record of meeting/exceeding sales targets and revenue growth
- Willingness to travel for clients, events, and sales activities
ATTRIBUTES:
- Strong leadership and motivational skills
- Ability to implement effective sales strategies
- Excellent communication and presentation skills
go to method of application »
ENVIRONMENT:
- A dynamic Energy Specialist urgently seeks to fill the role of a Digital Engagement Lead who will act as a bridge between the Finance function and the Central IT Department – championing the identification and shaping of complex IT solutions for finance business functions and processes.
- You will analyse, support, and enhance finance-related systems and processes, while also maintaining strong, strategic relationships with finance stakeholders to ensure that IT solutions support their goals.
- This includes documenting business requirements, working with the Architecture team to develop a solution design, supporting change initiatives, and driving continuous system and process improvement.
- The ideal candidate will require a NQF7 Level tertiary qualification such as a Bachelor’s Degree in Finance/Accounting with proven experience of 8 years, managing business relationships, preferably in the Oil and Gas industry.
- You must also possess a deep understanding of finance processes (e.g., GL, AP, AR, Fixed Assets, FP&A, Cost Control) & have experience with SAP S4/HANA.
DUTIES:
- Business Relationship Management.
- IT Strategy and Planning.
- Portfolio Management and Benefits Realisation.
- Vendor Management.
- Organisation and Working Conditions.
REQUIREMENTS:
Qualifications –
- Bachelor’s Degree in Finance or Accounting – NQF Level 7 tertiary qualification required.
Experience/Skills –
- Proven experience of 8 years, managing business relationships, preferably in the Oil and Gas industry.
- Deep understanding of finance processes (e.g., GL, AP, AR, Fixed Assets, FP&A, Cost Control).
- Knowledge of and experience with SAP S4/HANA capabilities and functionality is required.
- Good understanding of finance business processes and skills in process mapping.
- Experience translating business needs into IT solutions.
- Experience applying reference architecture principles, patterns, and standards to shape IT solutions.
- Experience with team management functions including staff management.
- Good working knowledge of project management, with a track record of involvement in the delivery of IT projects.
ATTRIBUTES:
- Strong analytical and problem-solving abilities, with the capacity to think strategically and make data-driven decisions.
- Excellent communication and interpersonal skills, with the ability to build relationships and influence stakeholders at all levels.
- Ability to adapt to a fast-paced and evolving business environment.
- Can operate and make decisions independently.
go to method of application »
ENVIRONMENT:
- BUILD and implement functional software products that serve user needs as the next Mid-Level Java Engineer wanted to join the team of a dynamic Software Specialist in Joburg.
- Working in collaboration with other Software Devs, you will help to analyse software product requirements and design the system, integrate software components and third-party programs while creating technical documentation for referencing and reporting and testing and deploying programs and systems.
- The ideal candidate should be a team player with a keen eye for detail and problem-solving skills.
- You must possess a BSc in Computer Engineering/Informatics or similar field with a minimum of 5+ years’ work experience in a similar role and be familiar with Agile development methodologies and software design and development in a Test-Driven environment.
- You will also need to be proficient with Java, JEE, JavaScript, Spring, VueJS, AngularJS, Git, ORM and Hibernate.
DUTIES:
- Work with other Software Engineers to analyse software product requirements and design the system thereafter.
- Produce clean, efficient code based on requirement specifications.
- Integrate software components and third-party programs.
- Verify and deploy programs and systems.
- Troubleshoot, debug and upgrade existing software.
- Gather and evaluate user feedback.
- Create technical documentation for reference and reporting.
- Fix and improve existing software.
- Test and deploy programs and systems.
- Complete work timesheets.
- Continual feedback of progress on assigned tasks to Team Lead.
REQUIREMENTS:
Qualifications –
- BSc/Computer Science/Software Engineering or any related Informatics and Science/Engineering Degree or a professional Programming or Developer-related Certification or training.
Experience/Skills –
- At least 5+ years proven experience as a Software Developer/Engineer or similar role.
- Familiarity with Agile development methodologies.
- Experience with software design and development in a Test-Driven environment.
- Knowledge of coding languages and platforms (e.g. Java, JEE, JavaScript) and frameworks/systems (e.g. Spring, VueJS, AngularJS, Git).
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate).
- Resourcefulness and troubleshooting aptitude.
ATTRIBUTES:
- Attention to detail.
- Demonstrated ability to learn and improve technical skills.
- Excellent written and oral English communication skills.
- Strong organizational, problem-solving, and analytical skills.
- Demonstrated ability to plan own tasks.
- Ability to manage priorities and workflow.
- Proven ability to write clear technical documentation.
- Able to collect, interpret, and/or analyse complex data and information.
- Ability to identify and set clear goals and use initiative towards efficiently achieving them.
- Demonstrated ability to require less and less supervision over time.
go to method of application »
ENVIRONMENT:
- A fast-paced global provider of Managed Service and Cloud Solutions seeks the coding talents of a Software Engineer with a focus on User Experience (UX) and Frontend design excellence.
- In this hands-on role, you will tackle creative, complex and technically challenging projects for a range of business systems and stakeholders, with a particular focus on a customer portal.
- You will also help design and deliver fully functional modules and application enhancements in an Agile environment. The ideal candidate will have a passion for Development, an eye for detail, creativity, and an intrinsic motivation to succeed.
- You must also have 3+ years work experience in a similar role including UI/UX design and development using React.js, C# (.NET 6+), SQL, NoSQL, RESTful APIs, Azure, Git and DevSecOps.
DUTIES:
- Produce high-performing, well documented code.
- Assist with converting user requirements to innovative technical solution designs.
- Assist with key decisions on UI/UX design.
- Work closely with other Developers to review and implement designs.
- Develop comprehensive system modules or enhancements.
- Complete the full functional testing of new software releases.
- Manage development backlog and assigned tasks within Azure DevOps.
- Weekly progress reporting against targets, projects, and development backlog.
- Ensure systems’ integrity/security/availability.
- Work directly on customer projects if required.
REQUIREMENTS:
- 3+ Years of experience as a Software Engineer
- Strong understanding of Web Application development and SPAs.
- UI/UX design and development using React.js.
- C# (.NET 6+).
- SQL & NoSQL Databases (preference for MSSQL/Cosmos).
- RESTful APIs.
- Microsoft Azure for deploying & hosting applications (AppService/Functions, API Management, Front Door, Storage, Application Insights/Log Analytics/Kusto, ARM/BICEP etc.).
- Azure DevOps (Repositories, Deployment Pipelines, CICD, Workload Planning).
- Git or other Version Control software.
- Secure development practices including DevSecOps
- Agile Development principles and practices.
Desirable –
- Experience building or integrating AI-driven features such as chatbots or agent-based workflow automation.
- Experience with Python for scripting, data processing, or AI-related tasks.
- Experience with Angular.js and PHP.
- Experience with Linux.
- Experience with Docker and Azure Container Apps.
- Networking knowledge (DNS, Routing, Firewalls, CDNs).
- Prototyping tools such as Sketch, Figma, InVision, or Adobe XD.
- Useability Testing to diagnose UX problems and discover design opportunities.
go to method of application »
ENVIRONMENT:
- A leading SaaS provider in the property management industry, is looking for a Business Development Manager to drive sales and expand the Company’s footprint in the Western Cape. The target market for this specific role is Property Managers and HOAs.
- This role is ideal for a dynamic, results-driven sales professional with experience in property management and software solutions.
- You will be responsible for identifying new business opportunities, managing client relationships, and closing deals to help property managers streamline their operations with their innovative software.
DUTIES:
- Identify and engage new business opportunities within the property management sector.
- Build and maintain strong relationships with potential and existing clients.
- Conduct product demonstrations and presentations to showcase the benefits of the Company.
- Develop sales strategies to achieve and exceed targets.
- Handle negotiations and contract finalization with clients.
- Work closely with the marketing and sales team to execute campaigns.
- Provide ongoing client support to ensure retention and satisfaction.
- Stay updated on industry trends and competitor activities to refine sales strategies.
REQUIREMENTS:
- 2-3 years of experience in sales and business development (property management sales or SaaS sales will be advantageous)
- Diploma or degree in Finance, Business, or a related field.
- Experience in financial software solutions (advantageous).
- Proficiency in Microsoft Office & CRM platforms for sales tracking.
- A keen understanding of property management processes is preferred.
ATTRIBUTES:
- Excellent verbal and written communication abilities.
go to method of application »
ENVIRONMENT:
- A leading SaaS provider in the property management industry, is looking for a remote Business Development Manager to drive sales and expand the Company’s footprint in Gauteng.
- The target market for this specific role is Property Managers and HOAs. This role is ideal for a dynamic, results-driven sales professional with experience in property management and software solutions.
- You will be responsible for identifying new business opportunities, managing client relationships, and closing deals to help property managers streamline their operations with their innovative software.
DUTIES:
- Identify and engage new business opportunities within the property management sector.
- Build and maintain strong relationships with potential and existing clients.
- Conduct product demonstrations and presentations to showcase the benefits of the Company.
- Develop sales strategies to achieve and exceed targets.
- Handle negotiations and contract finalization with clients.
- Work closely with the marketing and sales team to execute campaigns.
- Provide ongoing client support to ensure retention and satisfaction.
- Stay updated on industry trends and competitor activities to refine sales strategies.
REQUIREMENTS:
- 2-3 years of experience in sales and business development (property management sales or SaaS sales will be advantageous)
- Diploma or degree in Finance, Business, or a related field.
- Experience in financial software solutions (advantageous).
- Proficiency in Microsoft Office & CRM platforms for sales tracking.
- A keen understanding of property management processes is preferred.
ATTRIBUTES:
- Excellent verbal and written communication abilities.
go to method of application »
ENVIRONMENT:
- A full-service Digital Marketing Agency seeks to fill the role of an Appointment Setter with experience in qualifying leads to ensure alignment with the agency’s target audience and service offerings.
- Your role will entail connecting with cold and warm leads, effectively qualify prospects, and scheduling appointments for the Sales Reps.
- The ideal candidate will play a crucial role in driving lead generation, ensuring a consistent flow of high-quality leads into the sales pipeline, and contributing to the success of our sales efforts.
- The successful incumbent will need 1+ years of experience in appointment setting, cold calling, or lead generation including having worked with CRM systems and maintaining detailed lead records. Please note, this role strictly commission based with good earning potential.
DUTIES:
Lead Outreach & Qualification –
- Make outbound calls to cold and warm leads, introducing the agency’s services and setting appointments.
- Follow up via phone, email, and SMS to nurture leads through the Sales funnel.
- Qualify leads by asking relevant questions to determine fit with the agency’s services.
CRM Management & Reporting –
- Keep detailed records of all interactions, updating the CRM system to ensure accurate tracking of leads and appointments.
- Report on key performance metrics, including the number of calls made, appointments set, and conversion rates.
Appointment Coordination –
- Schedule sales appointments for the Sales Representative, providing all necessary lead information for a successful meeting.
- Confirm and remind leads about scheduled appointments to minimize no-shows.
Performance Review & Strategy Development –
- Collaborate with the Sales Representative to refine outreach strategies based on performance data and feedback.
- Participate in regular meetings to discuss progress, challenges, and opportunities for improvement.
REQUIREMENTS:
- Minimum of 1+ years of experience in appointment setting, cold calling, or lead generation.
- Proven track record of achieving or exceeding appointment-setting goals in a sales-driven environment.
- Experience working with CRM systems and maintaining detailed lead records.
- Excellent verbal communication and interpersonal skills.
- Ability to work independently while maintaining a high level of productivity.
- High-speed internet and a reliable computer are mandatory.
What they’re looking for –
- Lead Generation Expert: Strong ability to engage with cold and warm leads, sparking interest in the agency’s services. Exceptional verbal and written communication skills, with the ability to convey value propositions clearly and effectively. Experience in qualifying leads to ensure alignment with the agency’s target audience and service offerings.
- Organized and Detail-Oriented –
- Proven ability to manage a high volume of outreach efforts, track follow-ups, and maintain detailed records in a CRM system. Skilled in coordinating schedules to ensure seamless handoffs to the Sales Representative. Ability to handle multiple priorities and stay organized in a fast-paced environment.
- Persistent and Resilient: Strong resilience and a positive attitude in the face of rejection or challenging conversations. Motivated to consistently meet or exceed appointment-setting targets. A proactive problem-solver with the ability to adapt outreach strategies as needed.
go to method of application »
Environment
- A leading Retailer seeks a hands-on Category Manager to own the Office Furniture & Specialised Filing portfolio end-to-end. You’ll shape range, pricing, suppliers and promotions, while partnering with Head of Procurement (stock optimisation) and the Furniture Warehouse Manager (delivery & installation scheduling) to ensure OTIF, customer delight and sustainable margin growth.
What you’ll do
- Own the category P&L: range architecture, pricing & margin, promo calendar, demand planning and stock turns.
- Supplier strategy: source, negotiate and contract with furniture and filing manufacturers/distributors; monitor SLAs, lead times, warranties and after-sales service.
- Specialised filing: specify, cost and deliver high-density/compact/mobile shelving, archive & records-management solutions, plan chests, tambour/steel cabinetry and fire-rated storage; oversee site surveys, BOQs and installation plans.
- Space planning & proposals: coordinate CAD/space plans (AutoCAD/SketchUp/2020 or similar), finishes boards, and customer presentations; train sales teams on ergonomics and product knowledge.
- Sales enablement: run pipeline reviews with sales; build bid packs/quotes (public & private sector), align with marketing on campaigns and assets.
- Operations & stock: balance demand vs inventory with Procurement; align with Warehouse on delivery & install schedules; manage returns, refurb, damages and warranties.
- Governance & reporting: maintain tender/quote registers, credit control within category, competitor tracking, and weekly KPIs (GP%, GMROI, DOS, fill rate, OTIF).
- What success looks like (KPIs)
- GM% and GMROI improvement; stock turn and days-of-supply within targets.
- RFQ/tender win rate growth in furniture & filing projects.
- OTIF delivery & installation > 95%; warranty/return rate reduction.
- Up-skilled sales force (space planning & product knowledge scores).
Must-have experience
- 5–7+ years in office furniture (systems/desking, ergonomic seating, storage) and specialised filing (high-density/compact/mobile shelving, archive solutions, plan/flat files, fire-rated cabinets).
- Proven category/range management, supplier negotiation, and margin ownership.
- Hands-on with site surveys, BOQs, installation coordination and after-sales.
- Comfort with space planning/CAD outputs and reading technical drawings.
- Strong commercial acumen: pricing, rebates, costings, and promo mechanics.
- Advanced MS Office; CRM/reporting discipline; excellent written & verbal comms.
Nice to have
- Public sector/tender exposure (bid packs, compliance, portal submissions).
- Ergonomics and H&S familiarity (basic OHSA/SANS/ISO 9241 principles).
- Experience selling into Property/Facilities, HOAs, Education & Government.
- Team leadership (merchandisers, planners, or project/install coordinators).
Attributes
- Strategic yet hands-on; decisive negotiator; detail-driven; superb stakeholder management; thrives in a fast, project-based environment; integrity and accountability.
go to method of application »
ENVIRONMENT:
- PROACTIVELY build new clients and grow assigned territories as the next Regional Account Manager wanted by a global leader in Cybersecurity for its Cape Town / Johannesburg division.
- This will be achieved by working closely with the Technical, Channel Partner and Marketing team to formulate selling strategies and campaigns – to build trusted relationships with customers and their senior representatives.
- You will be accountable for achieving and overachieving your sales target to contribute to the sales performance of your region. You will also serve as the Trusted Advisor as you articulate and promote the company’s value proposition and services to customers.
- The successful incumbent will require Salesforce proficiency, 6 years’ suitable Sales work experience – preferably a few years in the Security industry with Sales & Security-related Certifications. Any Account Management Certifications such as SPIN or TAS and knowledge of Security frameworks including Zero Trust, SASE, UEBA, XDR & platforms SIEM and SOAR will prove hugely beneficial.
DUTIES:
Primary Responsibilities –
- Identify and proactively target prospects and existing clients to drive the adoption of key technologies and services.
- Increase market share in the defined territory objectives of accounts and develop market strategies for each product and service.
- Knowledge of assigned territory, connect with CIO/CISO to create and grow opportunities.
- Work with relevant stakeholders (Pre-Sales, Marketing and Sales Head) to take the right value proposition to Channel CEO and associated sales and technical teams.
- Attain revenues goals per quarter allocation in line with BU goals.
- Develop relationships with the ecosystem of alliances or technology partners (AWS/ Microsoft/ VMware/ Google).
- Document and maintain all account information in Salesforce to facilitate opportunity management, accurate revenue forecasting, and account planning.
- Communicate relevant information to stakeholders to facilitate decision making.
- Build and maintain client contacts and relationships by understanding client’s business and requirements.
- Consult customers on Cybersecurity initiatives and drive constant engagement from demos till post implementation support.
- Lead and support any client meetings/calls.
- Hold and participate in the account review meetings to discuss claims, customer experience, service performance and client feedback as well as possible future opportunities for CVP.
- Sell value to CIO, and complex multiple customer scenario showcasing technical and sales expertise.
REQUIREMENTS:
- Minimum 6 years of relevant Sales experience and preferably few years in Security industry.
- Proven Account Management experience in the commercial sector.
- Exposure to both End Customer Environments and Channels.
- Sales Based Certifications.
- Security Certification.
- Knowledge of competition, new Cybersecurity technologies, upcoming trends (Cloud, Digital Transformation, IoT, industry, etc.), country regulations that affect target markets.
Advantageous –
- Account Management Certification such as SPIN or TAS would be highly regarded.
- Knowledge of security frameworks like Zero Trust, SASE, UEBA, XDR and Security Platforms like SIEM and SOAR.
ATTRIBUTES:
- Must have growth-oriented mindset and experience of working in the collaborative environment
- Collaborative across various functions such as Technical, Marketing, Channel, to ensure customer success at all levels.
- Ability to network, create and build strong relationships senior executive relationships.
- Excel in presenting business value proposition, solutions/benefits of complex technology in easy-to-understand business language.
go to method of application »
ENVIRONMENT:
- JOIN the global Compliance team of an innovative Independent Asset Management Firm seeking a highly driven & proactive Technical BA to work at the intersection of Technology and Governance (Compliance, Legal, Operational Risk).
- Your core focus will be on Compliance Team technology, with an expectation that the role will evolve to additionally cover Legal and Operational Risk processes and technology.
- You will identify opportunities for efficiency gains using technology (automation, low/no-code solutions, AI); prototype and support AI-enabled features and workflows while writing high-level functional and technical specifications.
- The ideal candidate will possess a suitable Degree in Computer Science/Data Science/Business Analysis or similar discipline with 6+ years’ experience as a Technical BA or Developer, ideally in Financial Services or a regulated environment.
- You also need strong SQL skills and proficiency with Azure (Data Factory, DevOps, GitHub), Python, C#, Power Automate or low-code tools.
DUTIES:
Governance Process & Automation –
- Collaborate with Governance SMEs to map and re-engineer existing processes (e.g. monitoring, reporting, breaches, training, regulatory change).
- Identify opportunities for efficiency gains using technology (automation, low/no-code solutions, AI).
- Deliver automation to improve operational efficiency and reduce manual dependencies.
- Own or contribute to initiatives moving systems from legacy platforms.
AI, Data & Innovation –
- Prototype and support AI-enabled features and workflows.
- Work with structured and unstructured governance datasets and design intelligent workflows using tools like Microsoft Power Platform, Azure AI Services, Python, Resolver, SharePoint.
- Support Governance Teams in trialling and onboarding vendors and solutions.
Systems Integration & Vendor Engagement –
- Assist with integrations between in-house systems and vendor tools.
- Provide technical input on vendor onboarding, implementation and configuration.
Agile Delivery & Technical Development –
- Deliver quick-to-market POCs using Agile methodology.
- Write high-level functional and technical specifications.
- Collaborate with developers and architects on solution design and delivery.
- Contribute to solution development using SQL, Python or similar, where appropriate.
Operational Support & Documentation –
- Own or contribute to the support and enhancement of key systems used by Governance.
- Provide user training and post-implementation support.
REQUIREMENTS:
Qualifications –
- A relevant Degree in Computer Science, Data Science, Business Analysis or related field.
Experience/Skills –
- A minimum 6+ years’ experience as a Technical BA or Developer, ideally in Financial Services or a regulated environment.
- Strong SQL and data integration experience.
- Practical experience with Azure (Data Factory, DevOps, GitHub), Python, C#, Power Automate or low-code tools.
- Strong documentation and stakeholder engagement skills.
Advantageous –
- Familiarity with Governance, Risk and Compliance (GRC) systems.
- Experience working with or implementing AI/ML solutions.
ATTRIBUTES:
- Proactive, self-driven and outcomes focused.
- Ability to work independently and manage competing priorities.
- Skilled at building cross-functional relationships and working collaboratively.
- Curious and motivated to explore emerging technologies.
- Able to translate complex requirements into structured and efficient solutions.
- Comfortable in a dynamic and evolving regulatory technology landscape.
go to method of application »
ENVIRONMENT:
- Our client seeks a PHP Software Developer to join their team in Cape Town. They are a dynamic Software Development company specializing in bespoke software solutions, architecture consulting, and systems integration.
- The ideal candidate will have a solid background in PHP development and thrive in high-pressure, fast-paced environments.
- A bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience, is preferred.
DUTIES:
- Design, develop, and maintain high-quality software using PHP.
- Build robust backend solutions and integrate with front-end technologies and third-party services.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Write clean, efficient, and well-documented PHP code, adhering to coding standards and best practices.
- Troubleshoot and resolve software defects and issues promptly.
- Participate in code reviews and contribute to continuous improvement in code quality.
- Stay current with PHP trends, frameworks, and emerging technologies to ensure cutting-edge solutions.
- Contribute to a collaborative, innovative, and growth-oriented team environment.
REQUIREMENTS:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven professional experience in PHP development.
- Proficiency with PHP frameworks such as Laravel, Symfony, or CodeIgniter.
- Strong understanding of OOP, MVC architecture, and software design patterns.
- Experience with relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with version control systems (e.g., Git).
- Exposure to RESTful APIs and web services.
ATTRIBUTES:
- Experience working in fast-paced, high-pressure environments.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Eagerness to learn and adapt to new technologies and methodologies.
go to method of application »
ENVIRONMENT:
- PLAY a crucial role ensuring quality and reliability of software as the next QA Tester wanted by a leading Innovator in the Fuel Sector to join its Joburg team.
- You will perform Manual Testing which will include Functional, Regression, and Integration Testing, ensuring every release meets the highest standards while identify and documenting bugs with clarity and helping to setup and manage test environments that mirror production scenarios.
- The ideal candidate will have a solid understanding of software testing principles and techniques & be familiar with bug tracking tools like Azure DevOps.
DUTIES:
- Test Execution: Perform Manual Testing, including Functional, Regression, and Integration Testing, ensuring every release meets the highest standards.
- Collaboration: Work closely with Developers, Product Owners, and other stakeholders to understand requirements and achieve adequate test coverage.
- Defect Reporting: Identify and document bugs with clarity, enabling Developers to resolve issues effectively.
- Environment Preparation: Help setup and manage test environments that mirror production scenarios.
- Continuous Learning: Stay updated with the latest testing tools, trends, and best practices.
REQUIREMENTS:
Must-Haves –
- Understanding of software testing principles and techniques.
- Familiarity with bug tracking tools like Azure DevOps.
- Excellent verbal and written communication skills.
- Strong attention to detail and problem-solving abilities.
Nice-to-Have:
- Basic Automation Testing experience (e.g., Selenium, Appium, Cypress).
- Familiarity with Programming languages like Java, Python, or JavaScript.
ATTRIBUTES:
- Ownership: You take initiative, set goals, and work with a sense of urgency to get the job done.
- Teamwork: While you thrive as part of a team, you’re equally capable of working independently with minimal supervision.
- Resourcefulness: You always find a way to solve challenges and deliver results.
- Quality Mindset: You value precision and reduce risks by asking questions and avoiding assumptions.
- Calm Under Pressure: You can deliver excellent work, even under tight deadlines.
go to method of application »
ENVIRONMENT:
- WRITE well designed, testable, efficient code by using best Software Development practices as the next Software Engineer sought to join the team of a dynamic Digital Transformation Specialist.
- You will develop systems according to scoping document, integrate data from various Backend services and databases while producing wireframes and mockups when required and utilising the Microsoft Azure platform to create databases, tables, queries & optimizations.
- The ideal candidate will require a suitable tertiary qualification with 4 years’ experience in web technologies HTML, CSS and JavaScript including experience with Azure, SharePoint, Microsoft 365 products and UX and Design.
DUTIES:
- Develop systems according to scoping document.
- Be responsible for maintaining, expanding, and scaling the build.
- Write well designed, testable, efficient code by using best Software Development practices.
- Integrate data from various Backend services and databases.
- Gather and refine specifications and requirements based on technical needs.
- Create and maintain software documentation.
- Assist with support on existing and newly built systems.
- Design test plans, scenarios, scripts, and procedures for testing including Regression Testing.
- Analyse test results and bug fixing.
- Utilize best practices and standards when designing elements.
- Produce wireframes and mockups when required.
- Support existing tools by investigating user issues, recommending fixes and implementing solutions.
- Integrate and enhance existing tools using design elements.
- Utilise the Microsoft Azure platform to create databases | tables | queries and optimizations.
- Utilise the Microsoft Azure platform to create automations and integration points using logic apps between databases and Frontend web apps.
- Support and assist the team when required.
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
REQUIREMENTS:
Qualifications –
- Relevant tertiary education.
Experience/Skills –
- 4 Years experience in web technologies, HTML, CSS and JavaScript.
- Proven HTML/CSS/AJAX/Javascript (jQuery) coding experience.
- Visual Studio code experience.
- Experience of the SDLC.
- Experience with a responsive design for desktop/mobile.
- Experienced with utilising SharePoint & Microsoft 365 products.
- UX and Design experience.
ATTRIBUTES:
- Takes initiative.
- Excellent communication skills.
- Quality and detail orientated.
- Focused.
- Planning and organising skills.
- High levels of responsibility and ownership.
- Ability to execute and deliver.
- Team player.
go to method of application »
ENVIRONMENT:
- BUILD and operate resilient cloud platforms, automate delivery pipelines, and accelerate software delivery across the organisation as the next DevOps Engineer wanted by a cutting-edge Software House. Working alongside the Senior DevOps Manager (Head of DevOps), you will help determine DevOps best practices and drive DevOps adoption across Dev teams.
- The ideal candidate will be an enthusiast self-starter who wants to build a long-term career and enjoy the the shared success that comes with consistently creating value for the clients.
- You will require 3+ years professional experience in a DevOps / SRE / Site Reliability role (or similar), hands-on cloud experience (AWS, Azure) — provisioning, networking, and core services, Terraform, ARM, Bicep or CloudFormation, GitHub Actions, Azure DevOps, Jenkins, GitLab CI, Python, Bash or PowerShell.
REQUIREMENTS:
MUST-HAVEs –
- 3+ Years professional experience in a DevOps / SRE / Site Reliability role (or similar).
- Hands-on cloud experience (AWS, Azure) — provisioning, networking, and core services.
- Strong IaC skills (Terraform, ARM, Bicep or CloudFormation).
- Container tooling: Docker; Kubernetes experience in production.
- CI/CD tooling experience (GitHub Actions, Azure DevOps, Jenkins, GitLab CI).
- Scripting and automation: Python, Bash or PowerShell.
- Production monitoring and logging experience (Prometheus, Grafana, ELK/Elastic, Datadog).
- Solid Linux systems administration and networking fundamentals.
- Good understanding of security best practices and access controls.
Additional requirements –
- Proficient at PowerShell scripting (bash scripting a plus).
- Ability to create and optimize Dockerfile images.
- Containerize applications and operate container orchestration platforms (Kubernetes).
- Good understanding of source control using git.
- Build and deployment scripting (preferably .NET 5+ and Node.js) with practical experience in implementing CI/CD pipelines.
- General knowledge of how networks and the Internet work (TCP/IP, DNS, http, routing, firewalls, etc.).
- Solid Linux systems administration and networking fundamentals.
- Extensive experience with at least one of the major cloud providers, preferably Azure.
- Has used Terraform in the provisioning of complex cloud infrastructure.
- Understanding of Kubernetes resources and develop yaml resource files. (Experience in developing Helm packages is a plus).
Nice-to-haves –
- Windows and SQL Server administration.
- C#, TypeScript.
- Observability knowledge (Metrics, Logging and Tracing) – Grafana & Prometheus
- Distributed public cloud knowledge (Cloudflare, Azure, Github, Zero Trust)
- Certification(s): AWS/Azure, CKA, Terraform Associate.
- Familiarity with Cost Optimization and Platform Engineering principles.
- Prior work in regulated or security-sensitive environments.
ATTRIBUTES:
- Ability and eagerness to quickly learn new technologies.
- Strong collaboration and communication skills.
- The initiative to evolve processes through continuous improvement, to ensure the best delivery to our clients.
- Drive cost optimisation, security hardening and platform improvements
- The humility and empathy to coach and assist fellow DevOps and Software Engineers.
go to method of application »
ENVIRONMENT:
- A provider of cutting-edge Financial Tools in Joburg seeks the technical expertise of a Platform Engineer to manage Heroku pipelines, CI/CD, review apps, and production environments.
- You will also operate Celery workers and queues, monitor health, and handle missed task check-ins, manage Cloudflare for DNS, edge security, and performance optimisation & collaborate with Developers to streamline workflows and educate on secure coding practices.
- The ideal candidate must have 3+ years’ operating production apps on Heroku, AWS, DigitalOcean, or similar, CI/CD pipelines: Hands-on experience with GitHub Actions, Heroku CI, or equivalent; solid Git fundamentals and Monitoring & incident response: Experience with Sentry, Papertrail (or similar), logs, and uptime/performance dashboards.
DUTIES:
Reliability & Operations –
- Own uptime, performance, and monitoring for all production applications.
- Manage Heroku pipelines, CI/CD, review apps, and production environments.
- Operate Celery workers and queues, monitor health, and handle missed task check-ins.
- Define and track service level objectives (SLOs) (availability, latency, task success rate).
- Maintain runbooks, a centralised wiki for incident response, and lead post-mortems.
- Run periodic disaster recovery drills and coordinate Penetration Tests.
Platform Engineering –
- Keep environments current (Heroku stacks, Postgres/Redis versions, DO/AWS base images).
- Manage daily backups, ensure restore tests and disaster recovery runbooks are in place.
- Standardise infrastructure (Terraform or scripts for DO/AWS; app.json for Heroku).
- Manage Cloudflare for DNS, edge security, and performance optimisation.
- Tune performance (DB indices, query optimisation, cache usage, Celery queue design).
- Optimise infrastructure costs across Heroku, DigitalOcean, and AWS.
Developer Experience & CI/CD –
- Maintain CI pipelines with type checking, linting, and security scanning.
- Enforce test coverage and automate deploy checks (smoke tests, migration health, error budgets).
- Support Developers with tooling for local/staging environments and build self-service dashboards (e.g., Celery queue status).
- Collaborate with Developers to streamline workflows and educate on secure coding practices.
Security & Compliance –
- Own vulnerability management and dependency patching cadence.
- Manage access reviews, secrets, MFA/SSO, and enforce least-privilege IAM policies.
- Implement encryption for data at rest and in transit (e.g., S3 server-side encryption).
- Contribute evidence and responses for security questionnaires and SOC 2 audits.
- Maintain a “security pack” with architecture, sub-processors, and DR/backup processes.
Monitoring & Alerting –
- Configure Sentry ownership rules, Cron Monitors, and release health.
- Centralise metrics/logs (Heroku metrics, Papertrail, Sentry, APM, Prometheus/New Relic).
- Set up alerts on golden signals (latency, errors, traffic, saturation) and avoid alert fatigue.
- Conduct capacity planning and track resource usage trends.
Vendor & External Services –
- Evaluate and manage vendor relationships (e.g., Mailgun, Twilio) to ensure service level agreements (SLAs) and performance.
- Assess new tools/services to enhance platform capabilities (e.g., observability, security).
- Track costs, security posture, and integration quality for all third-party services.
REQUIREMENTS:
Must-Haves –
- Cloud Infrastructure Management: 3+ years’ operating production apps on Heroku, AWS, DigitalOcean, or similar.
- CI/CD pipelines: Hands-on experience with GitHub Actions, Heroku CI, or equivalent; solid Git fundamentals.
- Monitoring & incident response: Experience with Sentry, Papertrail (or similar), logs, and uptime/performance dashboards.
- Security Fundamentals: Understanding of IAM, encryption in transit/at rest, MFA/SSO, and secure configuration practices.
- Disaster recovery & backups: Experience implementing and operating automated backups, restore testing, and writing/maintaining incident runbooks.
- Communication & collaboration: Ability to document processes clearly and work closely with Developers in a small team.
Strong Plus –
- Infrastructure as Code & automation: Experience with Terraform, Docker, or equivalent tooling.
- Asynchronous workloads: Familiarity with Celery, Redis, or other task queues and message brokers.
- Scaling & cost optimisation: Capacity planning, performance tuning, and managing infra spend.
- Compliance frameworks: Exposure to SOC 2, GDPR, or supporting client security questionnaires.
- Incident management: Participation in on-call rotations, leading post-mortems, or serving as incident commander.
Nice-to-Haves –
- Certifications (AWS Certified DevOps Engineer, CKS, or equivalent).
- Proficiency in Python; familiarity with Django/Flask.
- Experience with DNS/CDN/edge security (e.g., Cloudflare).
- Observability platforms (Prometheus, Grafana, New Relic).
- Static analysis and code quality tools (mypy, Bandit, SonarQube).
- Prior exposure to multi-tenant SaaS environments.
go to method of application »
ENVIRONMENT:
- A self-driven & strong Technical Test Analyst is sought by a fast-paced Specialist in End-to-end IT Management and Consultative IT Services based in the Northern Suburbs.
- You core role will be to contribute to the Technical Testing function (Manual and Automated) to meet testing requirements while performing software testing (Frontend, Backend Testing and Data Validations) to complement existing UI Testing.
- Applicants will need Grade 12/Matric, Maths, an ISEB / ISTQB Testing qualification or equivalent, 3+ years relevant work experience with proficiency in Selenium & Java.
DUTIES:
- Contribute to the Technical Testing function (Manual and Automated) to meet testing requirements.
- Perform software testing (Frontend, Backend Testing and Data Validations) to complement existing UI Testing.
- Ability to operate independently while delivering work outputs that meet the quality and standards as dictated by the employer.
REQUIREMENTS:
- Matric / Grade 12.
- Maths.
- ISEB / ISTQB Testing qualification or equivalent.
- 3+ Years work experience in an IT Test environment.
- A good understanding of automation testing tools and testing web-based software applications using the following technologies or similar: Selenium and Java.
- Coding skills preferably in Java/Javascript.
- Test Automation knowledge.
- Capable of performing OS, VM and software installations.
- Experience in creating and maintaining testing environments.
Desirable –
- ISTQB Advanced Level Technical Test Analyst qualification.
- Experience working with Network Simulation tools, e.g. MIMIC, GNS.
- Linux skills.
ATTRIBUTES:
- Meticulous attention to detail.
- Entrepreneurial initiative (self-starter).
- High degree of professionalism.
- Strong sense of ownership.
- Deadline driven.
- Passion, drive and ability to learn new skills.
- Team orientated as well as an ability to work independently.
- Able to work efficiently under pressure.
- Strong analytical and problem-solving skills.
- Well organized.
go to method of application »
ENVIRONMENT:
- A reputable Financial Services Group seeks the technical expertise of a Cybersecurity Specialist with at least 5-10 years’ experience in a technical hands-on administrative or engineering role responsible for Cybersecurity toolsets.
- Your role will include specifying the parameters that the security solutions require to function properly, contributing to the engineering of the security solutions, carrying out operations with the support of the security solutions, operating the security solutions in functional and technical terms, and providing help and support to users.
- Your Cybersecurity toolset knowledge should include IAM, PAM, Firewall, NAC, WAF, DDoS, MFA, MDM, Endpoint Protection, DLP, Vulnerability Scanning, AD, Windows OS, Linux OS, Network and Wi-Fi Administration.
DUTIES:
- Implementation of business enablement through securing IoT, 5G and Edge Computing.
- Develop and implement security architecture strategies encompassing traditional network and micro segmentation, defence-in-depth, remote access, encryption technologies, backup and replication, Software Defined Networking (SDN), network function virtualization, zero trust models, Secure Access Service Edge (SASE)/Secure Service Edge (SSE), and overlay networks and secure enclaves.
- Management of risk by conducting risk assessments and Penetration Testing.
- Ensure security operations resilience through threat prevention involving network and application firewalls, assess management, SaaS detection, and encryption (SSL, PKI).
- Ensure security operations resilience through threat detection, including log analysis and correlation, threat hunting, insider threat detection, integration with Managed Security Service Providers (MSSP), integration of Threat Intelligence Platform (TIP), utilisation of deception technologies for breach detection, full packet inspection, and detection of misconfigurations.
- Management of identities by providing oversight of identity credentialing, account creation and deletion, Single Sign On (SSO), and privileged access management (PAM).
- Timely and proficient handling of security breaches, employing rapid response protocols and comprehensive remediation strategies.
- Methodically test and assess security products to guarantee alignment with specific operational requirements and standards.
- Compile comprehensive reports meticulously documenting security incidents and the corresponding course of action.
- Research cutting-edge security technologies and proactive strategies to ensure current and proactive protection against evolving threats.
Key Competencies –
- Create specifications and conduct technical and operational reviews.
- Implement and engineer solutions, including deployment, configuration, and testing.
- Manage operations, changes, and incidents.
- Conduct operations using security solutions such as IAM, DLP, DSPM, PAM and TPRM.
- Provide support and guidance to entities for installing and operating security solutions.
- Design and produce indicators, reporting documents, and reports on the performance of security solutions.
- Implement warranties such as alerts and controls.
- Lead working groups.
- Create user, technical, and operational documentation.
REQUIREMENTS:
Qualifications –
- Grade 12 / Matric.
- Relevant degree/diploma – desirable.
- Industry Certification will be advantageous (CompTIA, ISC2, etc.).
- Vendor Certification will be advantageous (Fortinet, Cisco, Microsoft, etc.).
Experience/Skills –
- At least 5-10 years’ experience in a technical hands-on administrative or engineering role responsible for Cybersecurity toolsets including IAM, PAM, Firewall, NAC, WAF, DDoS, MFA, MDM, Endpoint Protection, DLP, Vulnerability Scanning, AD, Windows OS, Linux OS, Network and Wi-Fi administration.
- IT knowledge.
- IT infrastructure
- IT development
- Production operations steering.
- IT Security and Cybersecurity.
- Ability to manage/facilitate meetings, seminars, committees, and training.
- Can setup relevant performance indicators.
ATTRIBUTES:
- Creativity & Innovation/Problem Solving.
- Ability to collaborate/Teamwork.
- Adaptability.
- Able to share/pass on knowledge.
- Analytical ability.
go to method of application »
ENVIRONMENT:
- A strong technical & ambitious IT Support Technician is wanted to join the team of a dynamic Investment & Management Firm in Stellenbosch.
- You will provide Desktop Support for dealing with day-to-day tickets and call outs, collect and deliver stock and services in town, track assets and log required information while escalating issues for resolution. Applicants must be able to work flexi-hours when required.
DUTIES:
- Complete assigned tasks and keep ticket system updated with progress.
- Provide support in person, via phone & remote connection.
- Travel to local sites, using pool vehicle, to provide on-site support.
- Hardware – Install, setup, configure & troubleshoot faults.
- Software – Install, setup, configure. Troubleshoot faults with provider.
- Networking – Install, repair, configure & troubleshoot.
- Escalate priority, unresolved or repeated tickets.
- User training and assistance with boardroom connections.
- Product research and purchasing.
- Stock control – capture, allocate, collect and stock take.
- Various admin duties including capturing, reporting, document and record management.
- Must be able to work flexi-hours when required.
Key Performance Area –
- Completing tickets within reasonable time.
- Accuracy of fully completed installations.
- Ensuring tickets are resolved fully and don’t need to be reopened.
- Report problems and improvements to manager.
go to method of application »
ENVIRONMENT:
- YOUR strong technical leadership is sought to fill the role of a Senior SharePoint Developer wanted by a cutting-edge Tech company in Durban.
- You will be pivotal in designing, implementing, and maintaining innovative SharePoint solutions that enhance collaboration, streamline business processes, and contribute to the overall efficiency of the organization.
- Leveraging your advanced expertise in SharePoint development, you will lead the creation of custom applications, integrations, and workflows, ensuring seamless functionality and optimal user experience. Your responsibilities include staying abreast of SharePoint advancements, providing technical leadership to the development team, and collaborating with stakeholders to understand and address business requirements.
- Applicants require a Bachelor’s Degree in Computer Science/IT or a related field with proven experience of around 5-10 years as a SharePoint Developer & proficiency in SharePoint Server, SharePoint Online, SharePoint Framework (SPFx), PowerShell scripting, SharePoint REST APIs, .NET framework, C#, JavaScript, HTML, and CSS.
DUTIES:
SharePoint Solution Design –
- Lead the design and architecture of SharePoint solutions, considering scalability and performance.
- Collaborate with stakeholders to gather and analyse business requirements.
- Provide technical expertise in recommending optimal SharePoint configurations.
Custom Application Development –
- Develop custom applications, features, and web parts using SharePoint technologies.
- Implement complex workflows and integration solutions tailored to business needs.
- Ensure code quality, adherence to coding standards, and optimal performance.
SharePoint Administration –
- Administer SharePoint environments, including configuration, maintenance, and troubleshooting.
- Implement security measures and permissions in alignment with organizational policies.
- Monitor and optimize SharePoint performance and resolve technical issues.
Collaboration and Stakeholder Engagement –
- Collaborate with cross-functional teams to understand and address SharePoint requirements.
- Communicate effectively with stakeholders, providing updates and gathering feedback.
- Offer guidance on SharePoint best practices to internal teams and end-users.
Technical Leadership –
- Provide technical leadership and mentorship to junior SharePoint Developers.
- Stay informed about the latest SharePoint advancements and industry best practices.
- Conduct knowledge-sharing sessions and training within the Development team.
Documentation and Reporting –
- Create comprehensive technical documentation for SharePoint solutions.
- Generate regular reports on project progress, issues, and resolutions.
- Maintain accurate records of SharePoint configurations and customizations.
Quality Assurance and Testing –
- Implement thorough testing processes for SharePoint solutions.
- Conduct Unit Testing, Integration Testing, and User Acceptance Testing.
- Ensure compliance with quality standards and resolve any identified issues.
SharePoint Upgrades and Migration –
- Lead or contribute to SharePoint version upgrades and migration projects.
- Assess and mitigate risks associated with system upgrades.
- Collaborate with IT teams to ensure a smooth transition to new SharePoint versions.
User Training and Support –
- Develop training materials and conduct user training sessions.
- Provide ongoing support to end-users, addressing inquiries and issues.
- Foster a positive user experience through effective support mechanisms.
Compliance and Security –
- Ensure SharePoint solutions comply with relevant data security and privacy regulations.
- Implement and enforce security measures to protect SharePoint assets.
- Collaborate with cybersecurity teams to address potential vulnerabilities.
REQUIREMENTS:
Qualifications –
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
Experience/Skills –
- Proven experience as a SharePoint Developer, with at least 5-10 years.
- Extensive experience in designing, developing, and implementing SharePoint solutions.
- Expertise in SharePoint Server and SharePoint Online.
- Proficient in SharePoint development tools, including SharePoint Designer and Visual Studio.
- Strong knowledge of SharePoint Framework (SPFx), PowerShell scripting, and SharePoint REST APIs.
- Experience with SharePoint integration technologies and third-party tools.
- Proficient in .NET framework, C#, JavaScript, HTML, and CSS for SharePoint development.
Advantageous –
- Master’s Degree is a plus.
go to method of application »
ENVIRONMENT:
- SUPPORT the IT Department in maintaining, monitoring, and troubleshooting the company’s IT infrastructure, ensuring optimal performance and availability of systems and services as the next Systems Administrator wanted by an innovative Investment & Management Firm based in Stellenbosch.
- Applicants must have a Degree/Diploma in IT/Computer Science or similar field with 2-4 years in a Technical Support or Systems Administration role (internships or learnerships count) & a basic understanding of Windows Server, Active Directory, and networking concepts. You also need experience with ticketing systems and remote support tools.
- The role will be office-based with occasional remote support and may require after-hours support or on-call availability.
DUTIES:
- Assist in the installation, configuration, and maintenance of hardware and software systems.
- Monitor system performance and troubleshoot issues related to servers, networks, and workstations.
- Provide technical support to end-users via helpdesk tickets, email, or in person.
- Maintain user accounts, permissions, and access rights in Active Directory and other systems.
- Perform routine backups and ensure data integrity and recovery procedures.
- Support network infrastructure including switches, routers, firewalls, and wireless access points.
- Document system configurations, procedures, and troubleshooting steps.
- Assist in IT asset management and inventory tracking.
- Participate in IT projects and upgrades under supervision.
REQUIREMENTS:
Qualifications –
- Degree or Diploma in Information Technology, Computer Science, or related field.
Experience/Skills –
- 2–4 Years of experience in a Technical Support or Systems Administration role (internships or learnerships count).
- Basic understanding of Windows Server, Active Directory, and networking concepts.
- Familiarity with virtualization technologies (e.g., VMware, Hyper-V) is a plus.
- Experience with ticketing systems and remote support tools.
- Office-based with occasional remote support.
- May require after-hours support or on-call availability.
ATTRIBUTES:
- Strong problem-solving and analytical skills.
- Good communication and interpersonal abilities.
- Ability to work independently and as part of a team.
- Attention to detail and a proactive attitude.
- Willingness to learn and grow within the role.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.