Senior Infrastructure System Engineer - Cape Town
Salary Negotiable
Cape Town, Western Cape
Cape Town,
Western Cape
9 days ago
08-04-2025 1:10:57 PM
Our client, a leader in dynamic financial products, is looking for a seasoned and proactive professional to join their core infrastructure team. In this role, you will be responsible for the design, implementation, and management of a resilient hybrid IT infrastructure. Your primary focus will include SQL database support, leading Azure cloud migration initiatives, and ensuring the security, scalability, and reliability of both on-premises and cloud-based environments.
Key Responsibilities
System Administration
Administer and maintain servers, storage systems, and network infrastructure.
Design and implement monitoring and maintenance strategies to ensure optimal system performance and availability.
Uphold infrastructure security by applying best practices and adhering to industry compliance standards.
Create, maintain, and regularly test disaster recovery and business continuity plans.
Monitor and ensure optimal performance of backup, recovery, and replication systems.
Automate routine system administration tasks to enhance efficiency and minimize human error.
Collaborate with development, operations, and cross-functional teams to support infrastructure and database requirements.
Design scalable and flexible infrastructure solutions that align with evolving business needs.
Maintain comprehensive documentation for infrastructure configurations, processes, and procedures.
Cloud Services (Azure)
Deploy, manage, and continuously optimize Azure cloud environments.
Lead and support the migration of on-premises systems and applications to Azure using a fit-for-purpose approach.
Develop and implement migration plans with minimal disruption to business operations.
Execute migration tasks, including data transfer, application rehosting, and infrastructure reconfiguration.
Optimize Azure services to improve performance, reduce costs, and strengthen security.
Research and recommend emerging cloud technologies to enhance business capabilities.
Provide expert guidance and enforce best practices in leveraging Azure services such as virtual machines, storage, databases, and networking components.
Non-Negotiables
Proficient in administering and troubleshooting Windows operating systems.
Strong understanding of networking protocols, firewalls, and security best practices.
Hands-on experience with virtualization technologies, particularly VMware.
Skilled in implementing and managing backup solutions such as Veeam.
Advanced expertise in cloud platforms including Microsoft Azure and Microsoft 365, with experience in cloud-based database solutions like Amazon RDS and Azure SQL Database.
Proficient in scripting and automation using PowerShell.
Solid knowledge of SQL Server, with an emphasis on performance tuning, query optimization, and advanced troubleshooting.
Experienced in SQL database backup strategies, recovery processes, and disaster recovery planning.
In-depth knowledge of Azure services, including virtual machines, databases, storage, and networking components.
Strong understanding of cybersecurity principles and the technology landscape, ensuring consistent application of key controls to safeguard critical information.
Minimum Requirements
Bachelor’s degree in engineering, computer science, systems analysis, or a related study.
Minimum of 15 years of experience in IT infrastructure engineering or a related role with proven track record.
Certifications such as Azure Solutions Architect, or similar.
Certification in Microsoft Technologies (MCSE or similar).
Certification in VMware, Veeam and other related technologies.
Job Type:
Full-time
Workplace type:
Onsite
Location:
Cape Town, South Africa
Experience Level:
Mid-Senior level