Operations

Solutions Architect

Communicate Recruitment·Cape Town, Western Cape, south-africa·FULL_TIME
OperationsseniorFULL_TIME
-Closes 10 Dec 2026

Key Responsibilities: Designing end-to-end technical solutions for complex business challenges Collaborating with stakeholders to understand requirements and define architecture strategies Creating scalable, secure, and high-performing cloud-based solutions Guiding development teams through architecture best practices and technical decision-making Evaluating existing systems and recommending improvements Ensuring solutions align with business objectives, security standards, and compliance requirements Leading technical workshops, solution reviews, and architecture discussions Acting as the go-to technical advisor for clients, executives, and delivery teams Job Experience Required: Proven experience as a Solutions Architect, Technical Architect, or Senior Engineer Strong understanding of enterprise architecture principles Experience designing cloud-native and hybrid solutions Excellent communication and stakeholder management skills Ability to balance business needs with technical feasibility Experience working across multiple technologies, platforms, and teams Relevant certifications are a bonus (AWS, Azure, TOGAF, etc.) This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa. Apply now! Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs. I also specialize in recruiting in the following: Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

At a glance

Company

Communicate Recruitment

Location

Cape Town, Western Cape, south-africa

Employment

FULL_TIME

Experience

senior

Valid until

December 10, 2026

Created

November 10, 2026

More opportunities

Similar roles you might like

It Systems Technician (centurion)

Montego Pet Nutrition

Gauteng, south-africa

full-time

Description If you're the person colleagues call when the printer sulks, the laptop refuses to boot, and the video call freezes mid-sentence and you secretly enjoy fixing it your next login might just be with us in Graaff-Reinet. The Role (or your chance to keep Montego connected) As our IT Systems Technician, you'll be the first line of defence for our network and systems managing user access, keeping hardware and software humming, and making sure problems are solved properly, not just switched off and on again (although we respect a classic). Reporting to the IT Infrastructure Manager, you'll be a key part of the team that keeps a growing, global business running smoothly on site, on the road, and occasionally when the rest of us are fast asleep. What you'll be doing (besides saving the day) Application Systems Administration Register users on business applications and assign the right access rights in line with our delegation of authority Monitor user access and make changes as roles evolve Safeguard segregation of duties as per the Delegation Authorities Matrix (good governance never goes out of style) Keep systems healthy by monitoring performance, recommending updates, and scheduling and managing changes Advanced Support Run daily checks on printers, phones, and video conferencing equipment ideally before anyone notices a thing Install, configure, and support desktops, laptops, and mobile devices according to our IT Checklist and IT Framework Set up printers and scanners, and make sure every printer is serviced bi-annually Log hardware faults with third-party vendors and follow up until the repair is done Diagnose, research, and resolve hardware and software issues or escalate to the right person and ensure it's sorted on time Test, implement, and monitor solutions to confirm they actually work Document resolutions in our Document Management System, so the next fix takes minutes, not hours System Availability Analyse support requests to uncover the real problem behind "it's not working" Provide information, possible solutions, and the research needed to get systems back up and running Escalate where needed and ensure issues are resolved within agreed time frames Test, implement, and monitor fixes, keeping the relevant role players in the loop Keep downtime to a minimum and uptime as close to perfect as technology allows Requirements What you'll need to bring Windows Server Hybrid Administrator Associate AZ800, AZ801 --advantageous or Azure Solutions Architect Expert Azure Administrator Associate (AZ104) AZ305 --advantageous or Microsoft Identity and Access Administrator SC-300 -- advantageous Microsoft 365 Certified: Administrator Expert MS102 --advantageous or Endpoint Administrator Associate MD102 --advantageous NQF Level 7 qualification in a relevant discipline advantageous At least 3 years' system administration experience Code B Driver's Licence Solid knowledge of cloud computing, network protocols, network equipment and peripherals, enterprise printing, and end-user computing Skills that make things happen Sharp problem-solving Clear communication (translating tech-speak into plain English is a superpower) Strong interpersonal skills Excellent time management And the behaviours that make it stick Analytical thinking Meticulous attention to detail Uncompromising ethical standards Good to know You'll need to be comfortable working at heights (cables don't always run at desk level) You may be required to travel to other Montego facilities Standby, weekend, and after-hours work comes with the territory including remote support at all hours

a day ago

Program Manager

IQbusiness

Gauteng, south-africa

full-time

Job Description The Senior Programme Manager leads and operates the client's Programme Management Office (PMO) on behalf of iqx. The role provides strategic oversight of the assigned programme portfolio through structured planning, programme governance, financial performance monitoring, risk management and executive reporting, so that the client's Group leadership has clear visibility, makes informed decisions and sees disciplined programme execution. In addition to running the PMO, the incumbent directly manages selected strategic programmes within the portfolio, as agreed with the Group Executive Sponsor. The role therefore combines PMO leadership (governance, controls and reporting across the portfolio) with hands-on programme delivery. The incumbent operates as an embedded member of the client's leadership environment, sitting between Group leadership (executive oversight and decisions) and the project managers and teams who deliver individual projects and workstreams. Role Context & Positioning: Business unit: iqx (a division of iqbusiness, a Reunert company) - Technology Services. Client placement: Embedded within the client's leadership environment. Reporting line: Operational: the client's appointed Group Executive Sponsor. Employment: iqx Head of Technology Services. Location: Client head office or client site, with travel to the client's operating businesses as required. Employment type: Contract, dedicated to the client engagement. Role Continuity & First 90 Days: This appointment ensures continuity of an established PMO. The incumbent will take over an in-flight programme portfolio, existing governance forums and established stakeholder relationships. Early priorities in the first 90 days include: Days 1 - 30: Review the programme portfolio, roadmap, RAID register, decision logs and financial position, and meet the Group Executive Sponsor, key stakeholders, project managers and delivery partners. Days 31 - 60: Confirm or re-baseline programme priorities, steering committee cadence, reporting packs and agreed Critical Success Indicators (CSIs). Days 61 - 90: Deliver the first full executive reporting cycle, close governance gaps and agree a forward PMO improvement plan with the Executive Sponsor. Responsibilities: Programme Management Office Operate and continuously improve the client's Programme Management Office. Maintain the PMO operating model, governance framework and programme management standards. Develop and maintain programme standards, templates, registers and supporting documentation. Coordinate programme planning, prioritisation and resource management activities. Programme Delivery for Directly Managed Programmes Lead end-to-end delivery of programmes assigned to the incumbent, from initiation and planning through execution, transition and closure. Define programme scope, objectives, roadmap, delivery approach and benefits for each directly managed programme. Lead and direct the project managers, workstream leads and delivery partners within those programmes. Manage programme schedules, budgets, resources, risks and change control. Report through the PMO governance forums. Ensure programme outcomes and benefits are realised and handed over to the business. Programme Governance and Controls Establish and facilitate governance forums and steering committee meetings. Monitor programme performance against agreed objectives, milestones and deliverables. Monitor programme benefits, assumptions and delivery constraints where applicable. Monitor scope changes and assess their impact on delivery, budgets and timelines. Maintain programme records, action registers and decision logs. Escalate programme matters requiring executive review or decision. Financial Performance Monitoring Manage programme financials in accordance with approved project and programme budgets. Monitor actual spend against approved budgets and forecasts. Report variances with root cause and recommended corrective action. Track committed costs, forecasts to completion and the financial impact of change requests. Provide financial visibility to support executive decision-making. Budget ownership and financial approvals remain with the client. Risks, Assumptions, Issues and Dependencies (RAID) Identify, assess and manage programme risks, assumptions, issues and dependencies. Maintain a centralised RAID register with owners, mitigation actions and due dates. Coordinate interdependencies across projects and workstreams. Resource and Portfolio Coordination Monitor resource utilisation and capacity planning across the programme. Coordinate dependencies and priorities across projects and workstreams. Coordinate engagement with third-party suppliers and delivery partners where required. Stakeholder Engagement and Executive Reporting Partner with Group leadership, business stakeholders, project managers and delivery teams. Facilitate communication and alignment between business stakeholders and delivery teams. Prepare and present executive programme reports and steering committee packs. Provide consolidated reporting on progress, financial performance, risks, issues and key decisions. Highlight matters requiring executive attention. Key Deliverables: Programme Management Office: An operational PMO providing structured oversight, coordination and programme controls across the assigned portfolio. PMO Governance Framework: A documented operating model, governance framework, roles, responsibilities, standards and decision-making processes. Programme Roadmap: A consolidated roadmap of milestones, dependencies, priorities and delivery timelines. Executive Reporting Pack: Consolidated reporting on progress, financial performance, risks, issues, dependencies, resource utilisation, CSIs and key decisions. Programme Financial Report: A budget vs actual vs forecast view per project and programme, with variances explained. Programme Delivery Plans: For each directly managed programme, the scope, plan, budget, resourcing, benefits and closure report. RAID Register: A centralised register of risks, assumptions, issues and dependencies, including mitigations and escalations. Steering Committee Pack: Agendas, reporting packs, action registers and decision logs. Programme Standards & Templates: Standardised templates, registers and documentation supporting consistent delivery. Key Performance Areas: Governance: Steering committees held per the agreed cadence. Actions and decisions logged and closed on time. Reporting: Executive reporting packs issued on schedule, accurate and decision-ready. CSIs tracked and reported. Financial Visibility: Budget vs actual vs forecast reported per cycle. Material variances flagged early with corrective actions. Risk Management: RAID register kept current. High risks owned and mitigated. No unflagged surprises to the Executive Sponsor. Delivery Predictability: Milestones tracked against baseline. Slippage and scope changes assessed and escalated timeously. Programme Delivery: Directly managed programmes delivered to agreed scope, time, budget and quality, with benefits handed over to the business. Stakeholder Satisfaction: Positive feedback from the Group Executive Sponsor and stakeholders, and a strong iqx - client relationship. Scope of Authority: Provides programme leadership, oversight, financial performance monitoring, coordination and reporting. Accountable for delivery of directly managed programmes against approved scope, timelines and budgets. For the wider portfolio, accountability for project delivery remains with the respective project managers and delivery teams. Budget ownership and financial approval authority remain with the client in all cases. Services outside the agreed scope are handled under a separate Statement of Work. Key Relationships: Internal (iqx and iqbusiness) iqx Technology Services leadership. Account / Client Manager for the client. iqx Solutions Architects and specialist teams. External (client and partners) The client's Group Executive Sponsor and Group leadership. Business stakeholders across the client's operating businesses. Project managers and delivery teams. Third-party suppliers and delivery partners. Requirements: Education Relevant degree in Information Technology, Engineering, Business or Commerce (or equivalent). Certifications Recognised programme or project management certification, for example PMP, PgMP, MSP or PRINCE2 Practitioner. Experience 10+ years' project and programme management experience, of which at least 5 years at programme or PMO level. Proven experience establishing or running a PMO and governance framework in a large, multi-entity organisation. Demonstrated experience managing programme financials, including: Budgets and forecasts. Variance analysis. CAPEX and OPEX tracking. Experience preparing and presenting reports to executive committees and steering forums. Proven track record of personally leading and delivering large, multi-project programmes end-to-end. Tools and Systems Microsoft 365 (Teams, SharePoint, Excel, PowerPoint). Microsoft Project or Planner. Power BI or similar reporting tools. Programme and portfolio management platforms as used by the client. Advantageous Experience in a diversified industrial, manufacturing or logistics group environment. Exposure to technology, digital or infrastructure transformation programmes. Agile or hybrid delivery certification (for example SAFe or PMI-ACP). Portfolio management certification (MoP). Experience in a managed services or consulting environment, working embedded at a client. Key Competencies: Strategic Thinking: Links programme activity to business objectives and executive priorities. Executive Communication: Communicates clearly and concisely, and turns complex detail into decision-ready insight. Financial Acumen: Reads budgets and forecasts confidently, and spots variances and their delivery impact. Governance and Control: Applies structure and discipline without creating unnecessary bureaucracy. Stakeholder Influence: Builds trust and alignment across leadership, business and delivery teams. Integrity and Discretion: Handles confidential client and financial information professionally. Resilience: Remains composed and effective under pressure and in changing priorities.

a day ago

Microsoft Azure Cloud Architect

Kelly

Braamfontein (Braampark), south-africa

Default

JOB PURPOSE The Microsoft Azure Architect is accountable for the architectural oversight, operational excellence, security governance and continuous optimisation of enterprise Microsoft Azure environments delivered as managed services. The role provides senior technical leadership across multiple enterprise clients, supports adherence to service level agreements (SLAs), and ensures cloud operations remain secure, resilient, efficient and aligned with client requirements.KEY RESPONSIBILITIES Lead day-to-day Azure managed services operations across multiple enterprise clients. Provide architectural guidance and validate solution designs for Azure workloads and platform services. Act as the senior escalation point for complex incidents, recurring platform issues and high-impact service challenges. Drive proactive monitoring, automation, performance optimisation, capacity management and service health improvements. Ensure Azure environments are operated in line with agreed security, networking, governance and operational standards. Support incident, problem and change management processes, including root-cause analysis and corrective action planning. Monitor service performance and contribute to the achievement of client SLAs and operational commitments. Develop and maintain technical standards, operational documentation, runbooks and support procedures. Mentor junior engineers, provide technical guidance and support ongoing capability development within the team. Identify opportunities to improve platform resilience, cost efficiency, automation and overall service quality. Work closely with internal delivery teams and client stakeholders to resolve technical risks and support service improvement.QUALIFICATIONS, EXPERIENCE AND SKILLS Educational Qualification National Diploma or Degree in Information Technology, Computer Science, Engineering or a related field is preferred. Experience At least 10 years of experience in infrastructure and/or cloud engineering roles. At least 5 years of hands-on Microsoft Azure experience. Proven experience in a managed service provider (MSP) or enterprise managed services environment. Experience supporting multiple enterprise clients or complex Azure environments. Strong practical understanding of cloud security, networking, governance and operational service management. Experience providing senior technical escalation support, architectural guidance and mentoring. Mandatory Professional Certifications Microsoft Certified: Azure Solutions Architect Expert. Microsoft Certified: Azure Administrator Associate (AZ-104) OR Microsoft Certified: Azure Security Engineer Associate (AZ-500). ITIL Foundation or equivalent.TECHNICAL CAPABILITIES Microsoft Azure architecture, administration and managed services operations. Azure networking, identity, security, governance and policy controls. Monitoring, alerting, automation, performance optimisation and service health management. Incident, problem and change management within structured service environments. Architectural design review, technical risk identification and solution validation. Technical documentation, operational standards, support procedures and runbook development. Desired Skills: Azure Solutions Architect Expert. Azure Administrator Associate ITIL

2 days ago

Ai Engineer

MSP Staffing

Johannesburg, south-africa

Default

Design, build and deploy scalable AI and Machine Learning solutions across Data Engineering, DevOps and Machine Learning. The role focuses on Generative AI, traditional ML pipelines, data platforms and reliable, efficient and secure AI systems. Experience: Intermediate-Senior level. Minimum 5 years' professional experience. At least 2 years' experience within AI/ML. 1 year in Generative AI highly desirable. Strong Python, AI/LLM, ML engineering, MLOps, Big Data and cloud experience. Key Requirements Design and implement end-to-end AI/ML pipelines from data ingestion through model deployment and monitoring. Build and optimise Generative AI applications using RAG and LLM frameworks. Develop scalable data processing workflows using modern Big Data tools. Implement MLOps practices for model lifecycle management, versioning and automated deployment. Collaborate with data scientists and stakeholders to translate business requirements into technical solutions. Ensure data quality, governance and security across AI and data platforms. Expert-level Python with OOP, design patterns and asynchronous programming. AI frameworks: LangChain, Langflow and AutoGen; ability to build agents and orchestrate LLM workflows. Generative AI: RAG, Vector Search using Pinecone, Chroma or Milvus, and advanced Prompt Engineering. MLOps: MLflow, Feature Stores and Model Serving using TFServing, TorchServe or KServe. Big Data: PySpark, Spark SQL and Delta Lake. Git workflows and CI/CD using GitHub Actions or Azure DevOps. Workflow orchestration using Apache Airflow, Databricks Workflows or DLT. Modern data architecture including Medallion Architecture and ETL/ELT data modelling. Data governance using Unity Catalog, including lineage, access controls and security policies. Real-time processing using Apache Kafka, AWS Kinesis or Spark Structured Streaming. Data quality checks and validation using Great Expectations or Deequ. BI and visualisation using PowerBI, Tableau or Databricks SQL Dashboards. AWS: S3, IAM, VPCs, subnets, security groups and AWS networking. AWS AI/ML services: Amazon Bedrock and Amazon SageMaker. AWS Kinesis for real-time data ingestion and processing. Azure: ADLS Gen2, Azure OpenAI Service, Azure AI Search, ARM templates/Bicep and Azure monitoring. Azure networking and security: VNETs, Private Endpoints, Managed Identities and Key Vault. Databricks: Mosaic AI, MLflow, Unity Catalog, Jobs, Workflows, DLT, Spark SQL/PySpark optimisation, Databricks CLI and REST APIs. Certifications advantageous: NVIDIA Certified Associate or similar GenAI certifications; [URL Removed] specialised courses; AWS Certified Machine Learning - Specialty; AWS Solutions Architect - Associate; Microsoft Azure AI Engineer Associate (AI-102); Microsoft Azure Data Scientist Associate (DP-100); Databricks Certified Machine Learning Professional; Databricks Certified Generative AI Engineer Associate; Databricks Certified Data Engineer Professional. Python back-end engineers with Python, API development and system architecture experience may be considered for training, with gaps in AI frameworks, ML concepts, Spark and Vector DBs. Data Engineers with Spark, SQL, pipelines and cloud infrastructure experience may be considered for training, with gaps in Model Serving, MLflow, LLM architectures and prompt engineering. Data Scientists with statistics, model building and experimentation experience may be considered for training, with gaps in software engineering, CI/CD, testing and production deployment. Should you meet the requirements for this position, please email your CV to [Email Address Removed]. You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed] NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful. Desired Skills: AI Engineer

6 days ago

Microsoft & Cloud Platform Engineer - (836)

PayInc

Gauteng, south-africa

full-time

PURPOSE: The Senior Microsoft & Cloud Platform Engineer plays a pivotal role in solutioning, designing, implementing and optimizing our Microsoft (Windows Server) and cloud-hosted infrastructure to empower the organization's continuous digital transformation. This role contributes toward the scalability, security, and reliability of our Microsoft and cloud-based services. It enables agility, rapid innovation and drives efficiencies within the Microsoft and cloud infrastructure that underpins mission-critical payment clearing platforms. Key focus areas include SLA100, regulatory compliance such as PCI, operational excellence, and cost-efficient infrastructure while enabling innovation through automation, infrastructure as code, enterprise patching and vulnerability management, environment modernisation and optimisation, FinOps-led cost optimisation, best practices and modern OS systems and cloud engineering practices across AWS-centred, multi-cloud environments. You will engage with the following stakeholders Internal The role collaborates with multiple internal governance, business and technical delivery teams including: Application owners and product teams ICT management IT Operations, Security, and IT Governance teams Cloud Centre of Excellence (CCOE) Enterprise governance structures such as but not limited to: Enterprise Design Authority Change Advisory Board (CAB) Risk Committee IT Compliance and Audit teams External The role engages with a variety of external stakeholders across the financial and technology ecosystem, including: Financial industry participants such as banks and non-bank institutions Cloud service providers and technology vendors Regulatory authorities and industry compliance bodies Potential customers and payment ecosystem participants Strategic suppliers and vendors involved in project delivery, support, and maintenance Your key responsibilities include: Provide expert support across core PayInc Microsoft, AWS and hosting platforms by demonstrating innovative and pioneer thinking in area of expertise. Translate this into design, solutions and/or working practice improvements within the technical domain Actively contribute to the design and deployment of scalable, highly available, and fault-tolerant platforms for the hosting of PayInc services. Collaborate with architecture teams to implement approved infrastructure patterns and solutions. Support governance bodies with technical insight and infrastructure risk considerations. Vet all technical requirements and details for new ventures, technical design changes and functional specifications within the Microsoft & Cloud Compute domain and provide infrastructure expertise and guidance to Engineers and other stakeholders. Engineer highly available and fault-tolerant hosting platforms and landing zones capable of supporting critical payments infrastructure. Ensure build alignment with enterprise architecture, governance standards and PayInc IT strategy. Design, build and govern core Microsoft platform services, including Windows Server, Active Directory, Group Policy, DNS and DHCP, and their integration with AWS, other cloud hosted landing zones and hybrid identity services. Collaborate with internal and external teams to understand requirements and provide secure, fault-tolerant and scalable solutions through resilient architecture that adheres to industry controls and best practices. Support application and other technical teams in adopting cloud-native design patterns and deployment approaches. Identify automation opportunities and drive the automation of infrastructure operations, configuration and deployment processes using tools such as, but not limited to Terraform, AWS CloudFormation, PowerShell, Microsoft services such as patch management & automation services and AWS Systems Manager Automation. Develop and maintain Infrastructure as Code (IaC) frameworks to standardize infrastructure provisioning and version control. Evaluate and propose enhancements to IaC tooling, repository structures, and lifecycle management practices to increase consistency and reduce operational risk. Contribute to the multi-cloud platform strategy and enablement. Identify and enable solutions that support interoperability across cloud providers. Monitor system performance and proactively optimize resources, propose architectural improvements that balance performance, resilience, and cost efficiency. Identify cost-effective technologies and architectural approaches for hosting and scaling PayInc hosting platforms. Drive FinOps initiatives to improve financial visibility, accountability and cloud spend optimisation. Lead cost optimisation across the AWS and Microsoft estate through rightsizing, Savings Plans and Reserved Instance coverage, Windows Server and infrastructure licence optimisation. Drive lifecycle tiering and the decommissioning of idle resources. Track realised savings against targets and report them to senior IT leadership. Drive the Compute team's process of defining standardized infrastructure blueprints for consistent platform deployment. Lead environment modernisation and optimisation programmes, including the upgrade or migration of end-of-support Windows Server, workloads, rehosting, replatforming, containerisation where appropriate, and rationalisation of legacy infrastructure. Provide a business case and risk assessment for each initiative. Troubleshoot and resolve complex issues related to multi-cloud infrastructure. Participate in incident response and problem management. Assist other technical areas in root cause analysis Stay updated with emerging technologies trends and assess their applicability to PayInc's infrastructure needs. Maintain strict compliance with financial industry regulations and security standards, processes, policies & procedures. Ensure infrastructure alignment with industry security requirements and internal security policies. Contribute to the development and continuous improvement of Microsoft environment standards, cloud standards, policies, processes and procedures, including: Code management standards Security and compliance frameworks PCI alignment Architectural governance Cloud operational processes Environment tagging Maintain SLA100 operational readiness through proactive monitoring, alerting, and infrastructure resilience. Drive audit readiness by maintaining traceable and documented infrastructure configurations. Participate in security reviews, vulnerability management, and drive remediation activities. Own the end-to-end patching lifecycle for Windows and Linux workloads across AWS and on-premises environments, including patch baselines, maintenance windows, test and pre-production validation, phased production rollout, rollback and exception handling.. Define and maintain patch governance and compliance reporting aligned to PCI DSS and CIS Benchmarks, including patch SLAs based on vulnerability severity, audit-ready evidence and measurable compliance targets reported to various forums. Create documentation and provide guidance to internal teams on cloud best practices and usage. Provide technical leadership to Microsoft and cloud platform engineers by setting engineering standards, reviewing designs and changes, coaching and mentoring engineers, guiding work prioritisation and acting as the escalation point for complex incidents and major changes. Represent the Distributed Platforms team at governance and risk forums, communicate platform risk, patch compliance, modernisation progress and cost outcomes to senior stakeholders in clear, business-focused terms. QUALIFICATIONS / KNOWLEDGE Bachelor's Degree in one of the following fields advantageous: Computer Science Information Technology Information Systems IT engineering or related discipline Microsoft & AWS Certifications (Required - at least one in each specialisation area. Additional advantageous): Microsoft Certified: Windows Server Hybrid Administrator Associate (AZ-800 and AZ-801) Microsoft Certified: Azure Administrator Associate (AZ-104) Microsoft Certified: Azure Solutions Architect Expert (AZ-305) or Identity and Access Administrator Associate (SC-300) AWS Certifications (Required - at least one at Professional level): AWS Certified Solutions Architect - Professional AWS Certified DevOps Engineer - Professional AWS Certified SysOps Administrator - Associate AWS Certified Security - Specialty or AWS Certified Advanced Networking - Specialty (advantageous) Infrastructure as Code & DevOps Certifications (Advantageous) HashiCorp Terraform Certification Microsoft Certified: DevOps Engineer Expert (AZ-400) Kubernetes Certifications (CKA / CKAD) Docker certifications Git or DevOps platform certifications Governance, Service Management & Cost Optimisation Certifications (Advantageous) FinOps Certified Practitioner (FinOps Foundation) ITIL 4 Foundation or higher Information security certification such as CISSP, CISM or CCSP Master's degree advantageous EXPERIENCE Minimum 5 years' experience in senior Microsoft and cloud platform engineering roles covering: Microsoft and cloud infrastructure support Microsoft and cloud platform configuration and administration Microsoft and cloud architecture design Platform deployment and build engineering Minimum 3 years' experience in a technical leadership role, guiding engineers, leading patching and modernisation initiatives and supporting platform engineering initiatives Minimum 3 years' working experience designing and operating AWS-hosted workloads Exposure to Microsoft Azure (including Azure Arc and hybrid identity), Google Cloud Platform and other cloud providers advantageous Demonstrated experience owning enterprise patching processes for Windows Server estate, including patch baselines, maintenance windows, compliance reporting and emergency patching Demonstrated experience leading environment modernisation and optimisation initiatives, including timeous migration or upgrade of end-of-support platforms with deployment plan and methodology. Demonstrated experience delivering measurable cloud cost optimisation outcomes (rightsizing, enhancements, commitment-based discounts and licence optimisation) within a FinOps practice Demonstrated experience in: Microsoft and cloud platform architecture and deployment Infrastructure scalability and performance optimization Designing highly available and fault-tolerant systems Implementing DevOps and automation practices Managing infrastructure through Infrastructure as Code. Patch management and vulnerability remediation at enterprise scale Environment modernisation, migration and optimisation Cloud cost optimisation and FinOps Leadership and mentoring proficiency Strong hands-on experience with technologies such as: Windows Server (2016, 2019, 2022 and 2025 or higher in alignment with releases) - including Active Directory Domain Services, Group Policy, DNS, DHCP, Windows Failover Clustering, IIS, PowerShell and Microsoft SQL Server platform support advantageous Microsoft identity and hybrid management - including Microsoft Entra ID, AWS Managed Microsoft AD, Azure Arc, Microsoft Configuration Manager (SCCM/MECM) and WSUS AWS compute and platform services - including Amazon EC2 (Windows Server and Amazon Linux 2023), AWS Systems Manager (Patch Manager, State Manager, Session Manager and Automation), AWS Organizations, Control Tower, VPC, IAM and integration with core AWS services Operating system performance tuning, hardening and security patch management across Windows Servers AWS cost management tooling - including AWS Cost Explorer, Budgets, Compute Optimizer, Savings Plans, Reserved Instances and AWS License Manager Virtual networking and secure connectivity Amazon EKS / Kubernetes Docker container platforms High-availability and distributed systems Terraform and AWS CloudFormation Git-based repository management Infrastructure code lifecycle management CI/CD integration for infrastructure deployment Configuration management and automation frameworks Windows and Linux system scripting (PowerShell, Bash, Python), cloud design and implementation knowledge across domains, including policies, frameworks and standards. Understanding of networking technologies, TCP/IP stack, virtual networks, and secure connectivity Microsoft and cloud security knowledge: Microsoft security baselines, OS hardening, vulnerability management, compliance standards (PCI-DSS, CIS Benchmarks) and industry best practices

6 days ago

Head Of Quality Engineering (cpt Hybrid)

Datafin Recruitment

Western Cape, south-africa

full-time

ENVIRONMENT: A dynamic Online Gambling Group seeks the technical expertise of a Head of Quality Engineer to fill a hands-on technical leadership role where you will own the technical quality engineering capability including taking charge of test automation frameworks, performance and non-functional testing, and the quality standards that every squad builds to. You will write and review automation and performance code, design frameworks, and set the technical direction for quality across the Java, .NET, React and Flutter stacks. The successful incumbent will require a Bachelor's Degree (NQF 7 or higher) in Computer Science, Software Engineering, Information Systems or similar discipline with at least one recognised professional certification in Test or Performance Engineering, for example ISTQB Advanced Level (Test Automation Engineer or Technical Test Analyst) or an equivalent vendor certification in a performance tool. You will also need 10+ years in Software Engineering or Quality Engineering, of which at least 5 years hands-on building test automation frameworks and at least 3 years leading Performance and Load Testing on production-scale systems. DUTIES: Roughly 60% of the role is hands-on technical work (framework code, performance engineering, reviews, pairing) and 40% is leadership (standards, coaching, planning, reporting). Test Automation Leadership - Own the test automation strategy and the automation pyramid across the Java, .NET, React and Flutter stacks: unit, contract, API, integration, UI and mobile. Design, build and maintain the shared automation frameworks, libraries and test data tooling that squads consume; write production-quality code in these frameworks yourself. Define what "done" means for automated coverage on a change and enforce it through pull request review and CI quality gates. Drive flaky-test elimination, test execution time and pipeline reliability as engineering problems with measurable targets. Performance and Non-functional Testing - Own Performance, Load, Stress, Soak and Resilience Testing across player-facing services and apps; design the test models, scripts and environments and run the tests. Establish performance baselines and SLOs per service, embed performance checks in CI, and diagnose bottlenecks with Engineers down to code, query and infrastructure level. Cover Security Testing (SAST/DAST Integration, Dependency scanning) and Accessibility Testing at the pipeline level in partnership with Security and UX. Quality standards and Engineering practice - Set and publish the Quality Engineering standards: test strategy per squad, coverage expectations, environment and test data management, defect classification and exit criteria. Run quality reviews of squad delivery and hold Engineering Managers and Principal Engineers to the standards. Own quality metrics and reporting: escaped defects, change failure rate, test coverage, MTTR contribution, automation health; present them to engineering leadership monthly. Lead root-cause analysis of released defects and production incidents attributable to engineering, and turn findings into framework, pipeline or standards changes. Coaching and capability - Upskill Engineers in test design, automation and performance engineering through pairing, code review, guilds and structured training. Provide functional leadership and technical direction to quality Engineers embedded in squads; contribute to their performance reviews and development plans. Act as the senior technical escalation point for quality risk on releases and give a clear go/no-go recommendation. Tooling and AI augmentation - Own the quality tooling estate (test frameworks, performance tools, test management, observability integration) and its licence cost. Evaluate and adopt AI-assisted test generation, test maintenance and defect analysis tooling, and set the guardrails for its use. REQUIREMENTS: Qualifications - Bachelor's Degree (NQF 7 or higher) in Computer Science, Software Engineering, Information Systems, Electrical/Electronic Engineering or a closely related discipline. An Honours or Master's Degree is an advantage. At least one recognised professional certification in Test or Performance Engineering, for example ISTQB Advanced Level (Test Automation Engineer or Technical Test Analyst) or an equivalent vendor certification in a performance tool. Preferred qualifications: A Cloud Certification at Associate Level or above (AWS Certified Developer, Solutions Architect or DevOps Engineer preferred; Azure equivalents accepted). Certification in a CI/CD, container or infrastructure platform (Kubernetes, GitHub Actions, Terraform). Experience/Skills - 10+ Years in Software Engineering or Quality Engineering, of which at least 5 years hands-on building test automation frameworks and at least 3 years leading Performance and Load Testing on production-scale systems. At least 3 years leading Quality Engineering technically across multiple teams (Head of, Lead, Principal or equivalent), including setting standards adopted by Engineers who did not report to you. Professional Software Development experience in at least one of Java, C#/.NET or TypeScript, with code that ran in production. Candidates will be asked to show and discuss their own code. Experience embedding quality into a continuous delivery pipeline: quality gates, test parallelisation, environment provisioning and test data management. Experience with mobile test automation (Flutter, native iOS/Android or React Native) is strongly preferred given the mobile product estate. Advantageous - Experience in a regulated, high-availability consumer environment (Online Gaming, FinTech, eCommerce, telecoms).

6 days ago