A tier one mining company is looking for an individual to design, implement, and maintain scalable, reliable, and secure platforms that enable software development teams to deliver high-quality applications efficiently. By combining expertise in platform engineering and DevOps practices, this role ensures seamless integration, automation, and optimization of development pipelines while fostering a culture of collaboration and innovation. Act as a technical liaison between developers and other IT teams like cybersecurity, networks, and enterprise architecture. Partner with development teams to identify, resolve and bottlenecks in workflows. Proactively lead initiatives to address issues to minimise delays and improve developer experience by focusing on reliability and system performance. Stay updated on emerging technologies and tools relevant to platform engineering and DevOps. Integrate security best practices into the platform and development pipelines. Identify, develop and standardise manual or automated reusable processes or components that help accelerate the development cycle times. Requirements: Experience Architecting solutions and reusable components Experience describing processes and leading conversations Effective communication skills (written and verbal) Ability to effectively work with multiple stakeholders in multiple regions/time zones Technical Competencies: Ability to mentor and guide team members in best practices. Strong focus on building repeatable, scalable processes. Commitment to driving automation and reducing technical debt. Strong knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes). Expertise in infrastructure as code (IaC) tools (e.g., Bicep, CloudFormation). Expertise in the use of Azure DevOps platform through PowerShell or CLI commands At Randstad Digital, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.