Job Title: Scrum Master
Duration: 6 Months Contract, (Renewable)
Work Location: Johannesburg, CBD
JOB PROFILE SUMMARY:
As a Scrum Master, you will play a crucial role in facilitating the agile development process and ensuring the smooth execution of projects. You will work closely with cross-functional teams to foster collaboration, remove obstacles, and promote continuous improvement. This is an exciting opportunity to lead our teams in adopting agile methodologies and delivering high-quality solutions that meet our customers' needs.
DUTIES AND RESPONSIBILITIES
Delivery:
- Lead multiple sprints.
- Ensuring SCRUM artefacts are maintained and updated Ensuring that sprints are running smoothly and corrective actions taken wherever appropriate.
- Effectively communicate to project manager/delivery manager about the progress as well as blockages in the on-going sprints. Ensuring all change governance and standards are adhered to.
- Ensuring code quality is maintained.
- Developing plans to ensure delivery of teams work.
- Understand current development/delivery model and guide teams to adapt agile strategy.
- Satisfactory resolution of issues raised during transition.
- Support Project/Delivery Manager in planning and transition of releases.
- Providing expert guidance and assistance to colleagues for successful transition.
- Responsibility for supervising, co-ordinating, participating in, and accountable for sprints of teams located at different geographic locations.
- Making effective use of resources during the sprint to ensure that business objectives are met and deliverables achieved to agreed time, cost and quality.
- Familiar with the details of at least one business area and has experience of liaising with peers in that area. Is respected and consulted by business area peers and seen as a point of contact within the team.
- Experience in creating and maintain sprint artefacts.
- Ability to maintain a dialogue in difficult situations.
- Experience in maintaining and supporting multiple sprints Knowledge of major functions and features of workflow analysis tools.
- Understands how service support applies to own technical function:
- Has experience of incident & problem management disciplines Has experience of maintaining configuration items, raising changes
https://www.executiveplacements.com/Jobs/S/Scrum-Master-1194720-Job-Search-06-13-2025-10-21-19-AM.asp?sid=gumtree
- Actively participate in the entire SDLC, including requirements gathering, design, development, testing, deployment and version control.
- Design and implement scalable, maintainable and efficient software solutions.
- Conduct thorough code reviews to ensure compliance with coding standards, best practices, and maintainability.
- Collaborate with cross-functional teams to analyze and address complex business requirements.
- Stay informed about industry advancements and emerging technologies, contributing innovative ideas to enhance development processes.
- Continuously expand expertise in software development methodologies and C# programming.
- Foster a positive, team-oriented work environment by sharing knowledge and supporting colleagues.
- Write high-quality, clean, and optimized C# code in alignment with industry standards and project requirements.
Education:
- Diploma / Degree beneficial
- Familiarity with front-end development (HTML, CSS, and JavaScript)
- Experience with web development frameworks (ASP.NET, MVC, and Blazor)
- Solid understanding of object-oriented programming principles
- Proficiency in C# programming, .NET Framework (ASP.NET, and ADO.NET)
- Knowledge of relational databases and SQL
Apply now!
- 5 - 10 years' experience in Performance Test execution
- 5 - 10 years' experience in Performance Test execution of integration platforms and reports
- 5 - 10 years' experience in conducting functional testing, performance testing and regression testing as well as co-ordinating and reporting on user acceptance testing preparation, execution and sign off
- Extensive knowledge of HP ALM
- Experience in working on banking and payment system projects
- An understanding of ETL
- Experience in developing the SQL queries for validation data and testing back-end data advantageous
- Knowledge of UFT and LoadRunner advantageous
- Strong understanding of the payments environment and terminology
Responsibilities
- Participate in the project throughout the remaining life cycle of a project. The Performance Test Engineer will be responsible to planning, execution and obtaining sign-off of all testing deliverables.
- Define the test approach for the project and highlighting and mitigating risks.
- Prepare test data to align to the testing scenarios in each technical environment.
- Assist with enforcing the Testing Centre of Excellence (TCoE) standards within the project.
- Design and Implement Performance Test Plans: Create comprehensive test strategies and plans to validate system performance against Technical (Performance & Automation) requirements.
- Execute Performance Tests: Conducting various types of performance tests, such as load, stress, and endurance tests, to assess system behaviour under different conditions.
- Analyse Test Results: Examine test data to identify performance bottlenecks, such as slow response times, high resource usage, or errors.
- Troubleshooting and Root Cause Analysis: Investigate performance issues, pinpointing the root cause of problems, and recommending solutions.
- Collaborate with Development Teams: Work closely with developers, architects, and other stakeholders to implement performance improvements and optimizations.
- Develop Performance Test Scripts and Frameworks: Create and maintain automated test scripts and frameworks to ensure consistent and efficient testing.
- Stay Up-to-Date: Keep current with the latest performance testing tools, techniques, and industry best practices.
- Capacity Planning: Assist in capacity planning by analysing performance data and predicting future resource needs.
- Document Test Results and Findings: Create detailed reports and documentation to communicate performance test results and recommendations.
- An appropriate post-graduate qualification (BSc, Engineering, or similar)
- Relevant programming qualifications and / or certifications
- Relevant Agile certification is preferable
- 10 - 12 years' experience in a Data Engineering role building and optimizing data pipelines, architectures and data sets
- Constructing data acquisition, warehousing and reporting solutions
- Advanced working SQL knowledge and 5 years' experience working with relational databases, query authoring (SQL)
- Experience with a variety of databases, technologies, languages and visualisation engines (Power BI, Tableau, SAS).
- 3 - 4 years' experience building analytics tools that utilize the data pipeline to provide actionable insights into customer management, operational efficiency and other key business performance metrics.
Responsibilities
- Design and implement data strategies and systems, to create and maintain the data architecture that will drive various initiatives across the organisation
- Build infrastructure to automate extremely high volumes of data delivery and creatively solve data volume and scaling challenges. Contribute to the design and architecture of innovative solutions to difficult problems.
- Work with team and stakeholders to continually assess and redefine data technology stack to support changing data patterns and business use cases and to bridge the gaps between Data teams and Business by constantly collaborating with all parties to understand data needs.
- Build the infrastructure with IT which is required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and big data technologies.
- Collaborate with IT to source and load a wide range of data across our business into the data lake so that it can be used by analysts and developers to develop data solutions for the business.
- Develop and enhance the data ingestion framework using specified toolsets and will need to understand and continuously seek techniques to ingest data, as well as ensure a high degree of quality and confidence.
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Liaise between technical teams and specialists and business stakeholders, fostering inter-departmental coordination and cooperation.
- Data Governance (Quality, Accessibility, Ownership and Security). Engage with stakeholders to obtain an understanding of their data practices to contract, manage and meet expectations.
- Identify client data quality concerns, conducts root cause analysis and provides feedback to management.
- Become
https://www.executiveplacements.com/Jobs/D/Data-Engineer-1203237-Job-Search-07-15-2025-04-36-17-AM.asp?sid=gumtree
We dont just sling code we craft clean, smart, scalable systems that make businesses better.
Were after a Senior Java Rust Developer who dreams in traits, thrives on zero-cost abstractions, and maybe has a pet name for the borrow checker. (No judgment.)
If your idea of fun includes ownership models, and your playlists include Lo-fi beats to refactor to, we might be your people.
What Youll Do:
- Developers need experience and/or a robust understanding of designing, developing and testing distributed, high-volume and highly reliable software.
- Business and Operational awareness, alongside experience with Cloud-based infrastructure is highly desirable
- Delivery: Contribute to the team''s technical trajectory, ensuring alignment with major technical decisions and strategic team goals.
- Code Excellence: Ensure the delivery of high-quality code, upholding the teams commitment to excellence and customer satisfaction.
- Problem solving: Whether autonomously or by drawing on support from the wider team; provide solutions to new and existing challenges.
What you need to Grab this Opportunity:
- Programming Languages & Coding: Despite our language-agnostic approach, proficiency in full-stack / back-end Software Development languages in Rust and Java is required.
- Proficiency at reading, reviewing, understanding code.
- Understanding of implementation and the build & execution process is important: For example, strongly vs weakly typed, static vs dynamic, compiled vs interpreted
- RUST and JAVA Software Development experience
- Algorithms and Data Structures: Ability to articulate the pros / cons of relevant data structures for the use of minimum memory space and execution, in the shortest possible time.
- This includes the ability to suggest situations in which a certain data structure would be applicable for example, and why.
- Knowledge of services like AWS VPC, Auto Scaling, serverless computing, storage (EBS, S3), containers, DNS) is preferred. AWS knowledge/experience with any Cloud-based technologies would be useful.
Reference Number for this position is GZ60697 which is a contract position based in Cape Town offering a long term contract rate of R850 per hour
- Deliver first- and second-line support for in-house developed applications and core infrastructure
- Troubleshoot issues within Microsoft Azure environments (e.g., AAD, VMs, and storage accounts)
- Perform day-to-day server support and maintenance
- Log and resolve service requests through a structured ticketing system
- Provide clear, helpful technical support via Teams or telephone
- Explain complex technical issues in a user-friendly manner
- Meet agreed Service Level Agreements (SLAs) for incident resolution
- Work closely with internal technical teams to escalate and resolve complex issues
- Maintain documentation and contribute to internal knowledge sharing
What Youll Bring:
- 2+ years experience in an IT support or technical operations role
- Proficiency in Microsoft Azure services and Windows Server environments
- Solid understanding of networking basics: DNS, DHCP, VPNs, IP addressing, and firewalls
- Troubleshooting skills for connectivity and infrastructure issues
- Basic PowerShell scripting experience for automation and diagnostics
- Familiarity with ticketing systems (e.g., Jira)
- Excellent communication and customer service skills
- Ability to juggle multiple support requests while staying organized
- Experience working in a small, agile IT team environment
- Exposure to monitoring or remote support tools
Dont miss out on this opportunity and apply today.
Are you a Linux-loving, terminal-taming, sudo-slinging machine with a soft spot for uptime and an obsession with clean logs?
Good. Because South Africas OG crypto exchange, is hunting for a Linux Administrator who eats kernel panics for breakfast and can shell script their way out of a digital apocalypse.
Requirements:
- Bachelor''s degree / Certification in a related field
- Advantageous: RedHat (RHCSA)/ CompTIA Linux+ certification.
- Advantageous: ITIL training/ certifications
- Advantageous: SaaS & Cloud environment training/ certifications
- 3-5 years: Hands-on System Administration
- 2+ years: Linux operating systems - configure, install & maintain
Reference Number for this position is GZ60035 which is a permanent position based in West Rand offering a cost to company salary of R600k per annum
Job Title: Lead QA Engineer
Employment Type: 6 months Contract
Work Location: Johannesburg, CBD
JOB CONTEXT:
We are seeking a highly skilled Lead QA Engineer to join our team and play a pivotal role in ensuring the quality, reliability, and performance of our trading platform. You will be responsible for designing and executing comprehensive test strategies, leading both manual and automated testing efforts, and driving quality best practices across the engineering team.
DUTIES AND RESPONSIBILITIES:
- Create & independently drive automation testing frameworks & plans as well as lead the development & delivery of test scripts for multiple technical products / services (across tribes) e.g. web, mobile, SOA applications, etc.
- QA includes front end, back end, integration, performance, scalability and regression testing of various enterprise-wide solutions. This entails full responsibility for ensuring that multiple / complex products across an estate are protected through quantifiable test coverage & metrics.
- Collaborate with stakeholders to understand project requirements and define test objectives, strategies, and scope.
- Develop and maintain comprehensive test plans and test cases for the trading platform, focusing on attention to detail and accuracy.
- Identify and prioritize test cases based on risk assessment and business impact.
- Execute manual tests to validate the functionality, usability, and reliability of the trading platform.
- Verify and validate numerical calculations and data accuracy within the trading platform.
- Identify and log defects using issue tracking systems and collaborate with development teams to investigate and resolve issues.
- Design, develop, and maintain automation scripts using a Python-based framework.
- Automate test cases for regression testing, functional testing, and performance testing.
- Utilize Microsoft Playwright or similar tools for web automation.
- Continuously enhance and optimize test automation scripts to improve efficiency and coverage.
- Collaborate with development teams to integrate automation into the CI/CD pipeline.
- Understand and test RESTful services and APIs to ensure functionality and reliability.
- Validate data exchanges and interactions between different components of the trading platform.
- Perform API testing for data validation and integration scenarios.<
https://www.executiveplacements.com/Jobs/L/lead-QA-Engineer-1194719-Job-Search-06-13-2025-10-21-19-AM.asp?sid=gumtree
Were looking for a seasoned Lead Full Stack C# Developer to take the reins on cutting-edge financial platform development that powers real-world decision-making at scale.
In this leadership role, youll architect robust, end-to-end solutions across the full tech stack, from high-performance backend systems to sleek, user-friendly front-end interfaces. Youll guide a skilled team of developers, drive best practices, and help shape the technical direction of innovative digital products in a fast-moving fintech environment.
If you''re passionate about clean code, scalable architecture, and leading with impact, this is your chance to build something meaningful.
Ready to lead with purpose? Lets build the future together APPLY NOW!
Technical Skills Were Looking For:
- C#
- .NET Core
- PHP
- Angular 9+
- Bootstrap
- Typescript
- jQuery
- CRM
- CI/CD
- Entity framework knowledge
- Microservices
- Web Api
- Azure
- SQL
Are You Qualified?
- Relevant degree from a reputable institution
- 7+ years software development experience
- Lead or management experience essential (2+ years)
The Reference Number for this position is BRM60669 which is a Permanent Hybrid position based in Johannesburg offering a cost to company of up to R1.4mil Per Annum
Experienced SAP ABAP Developers and SAP Basis Consultants
Ad-hoc/project basis to support our ongoing SAP initiatives
These roles require strong technical expertise, the ability to work independently, and flexibility to step in as needed.
Key Skills Required:
- SAP ABAP: Custom development, reports, enhancements, forms, interfaces, and debugging.
- SAP Basis: System administration, performance tuning, upgrades, transport management, and user administration.
JOB DESCRIPTION
- Work with the science team to develop, design and continuously review the company science data lifecycle management policy
- Oversee the alignment of the technical storage solution with the data lifecycle management policy and
- Drive and be accountable for implementation activities for alignment of data lifecycle management policy and processes
- Lead the data storage, archival and backup processes to ensure continuous availability and preservation of telescope data
- Work with other operations leads to make sure that there is continuous support and technical response to address technical issues that emerge during operations of the storage solution
- Implement monitoring, early warning and logging solutions for the storage
- Manage storage solution change rollouts such that key stakeholders are aware of the changes, and are capable of utilizing the updated solution.
- Charting the technical research path with respect to high capacity, high availability, long term archival within
- Support the development and maintenance of System Engineering deliverables such as documentation and system verification, qualification and baselining activities.
- Support CI Storage administration
- Develop and maintain the data delivery policies and processes for MeerKAT data delivery to users
- Be responsible for the development and maintenance of robust data delivery infrastructure and solution for MeerKAT
JOB REQUIREMENTS:
Qualification:
- Bachelor's Degree in Computer Science, Information Systems, Information Technology or Electrical Engineering
- Relevant storage certificate
Experience:
- 10 years in system design, architecture and analysis with strong storage focus
- Essential to have experience with large scale storage implementations and deployments, performing at peta-scale
- Experience with CEPH (Advantageous)
- Extensive experience in a high performance computing development environment
- Experience designing, implementing and managing large scale storage deployments (> 20 PB)
- Experience designing, implementing, integrating and managing diverse and layered storage architectures, ranging from high availability, high speed storage solution to low energy, cold storage
- Experience in system engineering-driven environment
- Experience of developing innovative solutions and contributing to strategic
- Experience in globally distributed projects
- Matric is essential.
- Software Development/Engineering Certification, Diploma or Degree.
- 3+ Years of experience with C# (.NET Framework and .NET Core)
- A good understanding of Web APIâ??s, Window Services, WPF, LINQ, Database Design Concepts.
- Experience with database integration using Entity Framework/Entity Framework Core.
- A good understanding of web development with C#, this includes Blazor and MVC.
- A good understanding of source control using GitHub.
- A basic understanding of mobile development or MAUI development.
- Experience with PostgreSQL.
- HTML, CSS and JavaScript experience.
- Experience with hardware integration with C#.
- Experience with Android development.
- A good understanding of JWT authentication.
RESPONSIBILITIES:
- Support existing products by checking if the systems are performing optimally using the tools at hand such as TeamViewer and Monitoring Portals.
- Assist Clients with first line support and creating/updating records of such support calls on platforms specified.
- Complete Timesheets and give daily feedback on Progress made for the day.
- Give Training to external parties that includes writing and updating of the training material to be presented and perform the physical training when required. Training will require travel to sites when required.
- Perform Support, Configuration and Installations of Software Products as and when required. Installations will require travel to sites when required.
- Development on existing or new products, such as Web APIs, WPF Application, CLI/Console Applications, Windows Services, etc.
- Deployment and upgrading existing services, such as database upgrades, software updates, etc.
- Matric/Grade 12 plus Degree/Diploma in IT/Computer Science or related field
- Must be certified in Fortinet : NSE7-FCSS or FCX-NSE8P - mandatory
- Must have 4 years plus experience in managing networks and firewalls
- Must have experience in designing, implementing, maintaining, and optimising firewall solutions to ensure the highest level of network security Datacentrix and our clients.
- 4 years plus experience Network security controls such as IDS, IPS, DLP and WAF
- Strong working knowledge of major operating systems, such as Windows, UNIX and Linux to include system administration and security.
- Enterprise network architecture, design, and support to include network hardware, network protocols, and data flows
Responsibilities:
- Provides day-to-day support for firewall engineering and operation tasks and level 1 & 2 on-call technical support for the Firewall Engineering and Operations team, including assisting peers with issues and escalation.
- Supports the implementation and ongoing operations of network access control devices to include firewalls and SSL VPN devices.
- Work collaboratively across a variety of business units to implement new technology, support existing, and at times do so after normal business hours.
- Build and configure solutions in the development, test, and production environment, including documenting the security infrastructure and design
- Manage problems, maintain vendor relationships, and assist operations with vendor escalation and issue resolution.
- Facilitate device refresh of network security devices with a focus on capacity, manageability, and security of new and existing security infrastructure.
- Participate in team on-call coverage rotation
- Design, deploy and support enterprise-class Fortinet and SSL VPN devices.
- Design, deploy and support Firewall
- Complex troubleshooting to include network protocol and log analysis, raw data captures, and the correlation of disparate events spanning multiple devices and platforms.
Candidates with required certification will be considered.
- 5 to 10 years experience in Test Analysis execution and Test Lead.
- 5 to 10 years experience in Test execution of reports.
- 5 to 10 years experienced in conducting functional testing, performance testing, and regression testing as well as co-ordinating and reporting on User Acceptance testing preparation, execution and sign off.
- Extensive knowledge of HP ALM.
- Experience in working on banking and payment system projects.
- An understanding of ETL.
- Experience in developing the SQL queries for validating data and testing back-end data advantageous.
- Knowledge of UFT and LoadRunner.
- Participate in the project throughout the remaining life cycle of a project. The Test Analyst (with Automation Skills) will be responsible to planning, execution and obtaining sign-off of all testing deliverables.
- Define the test approach for the project and highlighting and mitigating risks.
- Prepare test data to align to the testing scenarios in each technical environment.
- Assist with enforcing the Testing Centre of Excellence (TCoE) standards within the project.
- Maintenance of testing defects and testing results.
- Develop and configure test automation networks.
- Develop and execute test automation through UFT HPALM plugin.
- Estimate test accurately and coordinate with team members for work activities.
- Apply, design and develop automated testing strategies and build automated testing frameworks.
- Analyse and verify best automated and manual test approaches and execute understand test objective requirements.
- Define regression packs based on critical business processes.
- Automate the regression suite and maintain these scripts accordingly
- Any other services or task secondary to or closely related to the above.
- Reporting and obtaining sign off for each test cycle.
- Define project scope, objectives, and deliverables in line with business and technical requirements
- Develop detailed project plans including milestones.
- Develop and maintain a project charter and relevant project management documentation
- Coordinate with internal departments (Networks, IT, Commercial, Legal, Procurement, etc.).
- Manage engagement with vendors, system integrators, consultants, and third-party service providers.
- Facilitate regular stakeholder communication and reporting (status updates, steering committees).
- Lead end-to-end project delivery lifecycle from design through testing to go-live.
- Track progress against scope, time, cost, and quality KPIs.
- Coordinate cross-functional teams (e.g., IT architects, developers, testers, infrastructure teams).
- Ensure timely delivery of hardware, software, licenses, and integration components.
- Identify, assess, and mitigate project risks and issues proactively.
- Maintain risk and issue logs; implement corrective actions as needed.
- Ensure compliance with regulatory, security, and internal audit requirements.
- Define testing strategy and ensure execution of functional, integration, UAT, and performance testing.
- Coordinate defect resolution and re-testing with IT and vendors.
- Obtain user sign-off and readiness for go-live.
- Coordinate with the change advisory board (CAB) for system changes and deployments.
- Manage configuration items, documentation, and version control.
- Manage production deployment and cutover planning with zero or minimal downtime.
- Ensure complete handover to operations/support teams with full documentation.
- Facilitate post-implementation review and lessons learned workshops
- 3 years IT Diploma/Degree (Software Development)
- ISTQB foundation
- 5 - 8 years' experience in software testing
- 3 - 5 years experience in conducting functional testing and Database testing as well as co-ordinating and reporting on SIT and User Acceptance testing preparation, execution and sign off
- Experience in testing Tool (MF ALM/Octane)
- Experience in testing agile project
- Experience in integration testing
- Experience in Data Migration testing
- Knowledge of analysing large data sets
- Certification of test automation will be advantageous
Responsibilities
- Creating functional Test Scripts, working from Business and functional Requirements documents for guidance, and in partnership with business stakeholders for System Integration Testing and User Acceptance testing.
- Validating requirements for testability, Data Migration, Integration requirements and Business needs are met by development of accurate test cases.
- Planning testing in a timely manner to ensure requirements are met and signed off.
- Executing test scripts and analysing test results.
- Operating in Agile environment
- Functional Testing & Integration testing working across multiple applications and networks.
- Develop and execute Manual and or Automated tests through MF ALM & UFT plugin.
- Estimate test accurately and coordinate with team members for work activities.
- Run automated testing scripts.
- Analyse and verify best data and functional test approaches and execute test objective requirements
- Define regression packs based on critical business processes.
- Automate the regression suite and maintain these scripts; accordingly (Long term goal).
- Any other services or task additional to or closely related to the above.
Buy with confidence. Secure payment options & nationwide delivery. Learn more