Carl du Preez
DevOps Engineer | 8+ Years in IT & DevOps
Durban, KZN https://www.linkedin.com/in/cdptk
Profile
Versatile and results-oriented IT professional with a strong foundation in software development, DevOps engineering, and SQL database administration. Skilled in building and optimizing scalable systems, automating deployment pipelines, and designing efficient, well-structured databases. Known for a proactive mindset, analytical problem-solving, and a collaborative approach in fast-paced, agile environments.
Skills
- Azure (VMs, App Services, Networking, Private Link, DNS, Key Vault)
- Azure DevOps (YAML Pipelines)
- Terraform
- Fortigate / FortiWeb
- Docker
- Prometheus / Grafana
- TeamCity
- Git
- PowerShell
- Python
- C# / .NET (Framework & Core)
- SQL
- Bash
- VM Management
- Windows / Linux
- Power BI
Certifications
- Microsoft Certified: Azure AI Cloud Developer Associate (AI-200) — In Progress
Experience
-
DevOps Engineer
Global Trade Solution Sept 2025 – Present- Manage and maintain Azure cloud infrastructure across 10-30 virtual machines and environments, including App Services, virtual networks, Private Link, and Azure DNS services.
- Administer Fortigate and FortiWeb firewalls to secure cloud and network environments.
- Design and maintain CI/CD build and release pipelines using YAML in Azure DevOps, supporting daily deployments of .NET Framework and .NET Core applications.
- Deployed a custom-trained AI model to QA and production environments, and built a Python-based interface to support it.
- Debug and resolve issues across in-house C# applications and third-party Java-based software to maintain system stability.
- Run and manage Docker containers to host services, including the development environment.
- Monitor server and service health across 10-30 VMs using Prometheus, with Grafana dashboards for visualising results.
-
DevOps Engineer
Derivco Dec 2021 – June 2025- Experienced in end-to-end solution delivery with a focus on deployment automation, software development, and system integration.
- Built and maintained automated deployment pipelines using Terraform, PowerShell, and Azure DevOps.
- Responsible for releasing new modules, updates, and fixes across development environments on a monthly cadence, ensuring knowledge transfer and documentation for ongoing support.
- Provided technical mentoring to a team of 5-15 members and collaborated with vendors to troubleshoot and enhance system functionality.
- Participated in a weekly 24/7 on-call support rotation, responding to alerts to keep services running smoothly and supporting staff and developers with pipeline and server troubleshooting.
- Actively involved in planning and executing maintenance tasks and refining operational processes.
- Developed scalable IT solutions integrating across platforms, creating reusable components and automation frameworks using Python, C#, and SQL.
-
Junior Research and Development Developer
Contour Technology Sept 2021 – Dec 2021- Led research and development initiatives to explore new market opportunities and support business growth.
- Ensured software compliance with customer and Eskom regulatory standards through rigorous testing and quality assurance practices.
- Implemented and maintained automated deployment pipelines using Octopus Deploy, Docker, and Azure DevOps Server, streamlining delivery and improving deployment efficiency.
-
Junior Engineer
Contour Technology May 2018 – Sept 2021- Maintained and updated vending terminals across 20+ clients, ensuring accurate credit allocations to vendors.
- Designed and developed custom client reports using SQL Server Reporting Services (SSRS), and created or enhanced SQL scripts to improve database functionality.
- Led database design efforts, including development of stored procedures, and performed data analysis to generate actionable management reports.
- Built operational dashboards to support customer service teams by highlighting system outages and enabling faster response times.
-
Technical and Customer Support
VM Consulting Mar 2017 – Apr 2018- Developed and maintained SQL Server Reporting Services (SSRS) reports to meet client and business needs.
- Managed and tracked 30+ support queries, ensuring timely resolution and clear communication.
- Provided client support for retrieving data from document management systems, including assistance with system setup, configuration, and ongoing maintenance.
-
Web Developer (WordPress)
Blue Juice Designs Nov 2016 – Feb 2017- Collaborated with clients to analyse requirements and recommend tailored web solutions.
- Developed responsive, user-friendly websites using PHP, HTML, and CSS for various clients.
- Maintained and updated existing websites, and built custom blogs and websites using WordPress to meet specific client needs.
Education
- National Diploma in Information Technology — Software Development, Durban University of Technology | 2014 - 2016
- Matric — George Campbell School of Technology, 2009
Activities
- Youth Leader at Hillary Methodist Church
- Chess
- PC Games
- Experimenting with IoT devices, including Raspberry Pi