Xitshembiso Mashiloane

DevSecOps Engineer

About Me

I am currently a Senior DevSecOps Engineer with extensive experience in cloud computing, primarily focused on Amazon Web Services (AWS). With nearly a decade of expertise in Financial Services Technology and DevSecOps Engineering, I bring a deep understanding of secure, scalable infrastructure and best practices in cloud security.

Professional Experience

Senior DevSecOps Engineer - Entersekt

April 2024 - Present
  • Operate production environments by monitoring availability and taking a holistic view of system health.
  • Build software and systems to manage platform infrastructure and applications (IaC).
  • Improve reliability, quality, cost, and time-to-market of our suite of software solutions.
  • Measure and optimize system performance.
  • Ensure compliance with audit standards set forth for the service.

Senior Site Reliability Engineer - Experian

February 2023 - March 2024
  • Responsible for uptime of Cloud SaaS product hosted on AWS.
  • Create automation scripts to eliminate toil.
  • Administer Kubernetes instances hosted on Amazon Elastic Kubernetes Service.
  • Cost saving on Amazon bill by shutting down non-production test environments over weekends and outside of business hours.
  • Infrastructure provisioning with terraform.
  • Python scripting.
  • Jenkins for GitOps to deploy to Kubernetes.

Specialist DevOps Engineer - Absa

September 2018 - January 2023
  • Create and maintain Deployment Pipelines with Microsoft Azure DevOps Pipelines.
  • Microsoft SQL Server Administration.
  • Migrated system administration scripts to git and implemented pipeline deployments.
  • Front Arena Technical Specialist.
  • Server administration automation with PowerShell.
  • Configuration management with Ansible.
  • Hybrid Cloud environment administration
  • RedHat Linux and Windows Administration
  • Atlassian Confluence documentation
  • Grafana and Prometheus configuration.
  • Redgate SQL monitoring.
  • Document procedures for issue resolution onto Confluence.
  • Log and follow up on bugs and features onto JIRA issue tracking and development ticketing system.

Web Developer - Rate n Date Pty Ltd

November 2016 - August 2018
  • Developed PHP and React Native applications for mobile.
  • Work with external APIs to enhance applications.
  • Implement Facebook OAuth sign in and profile update via Facebook Graph API.
  • integrating to internal and external services via REST APIs.
  • Working with JSON responses from API requests.
  • Migration of legacy MySQL code from MySQLi to PDO (PHP Data Objects).

SystemOperations + Developer Consultant- Khonology

January 2014 - October 2016
  • Developed PHP and React Native applications for mobile.
  • Work with external APIs to enhance applications.
  • Implement Facebook OAuth sign in and profile update via Facebook Graph API.
  • integrating to internal and external services via REST APIs.
  • Working with JSON responses from API requests.
  • Migration of legacy MySQL code from MySQLi to PDO (PHP Data Objects).

Business Advisor Consultant- Vodacom

March 2013 - December 2013
  • Provide corporate sales to Small and Medium Enterprises as well as local government.
  • Provide after sales technical support to corporate users.

Technical Projects

AWS Serverless Weather Notification Application

  • Developed a serverless weather notification application using AWS Lambda (Python), Amazon EventBridge, and Amazon SNS to deliver real-time weather updates.

(CI/CD) Pipeline with Terraform Cloud and GitHub Actions

  • Extended the above project by implementing a CI/CD pipeline using Terraform Cloud and GitHub Actions to automate the deployment and updates of AWS infrastructure and services triggered by code commits and pushes to the remote repository.
  • On Job completion a notification is sent to a Slack channel via Webhook

Skills

  • CI/CD
  • Containerization (Docker, Kubernetes)
  • Infrastructure as Code (Terraform, Ansible)
  • Cloud Platforms (AWS, Azure)
  • Monitoring (Prometheus, Grafana)
  • Version Control (Git, GitHub, GitLab)
  • Scripting (Python, Bash, Powershell)

Education

Bachelor of Commerce in Business Information Systems - University of Venda

February 2009 - December 2012

Relevant coursework: Networking, Cybersecurity, Software Engineering, Accounting, Business Management.