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
Please email your CV to teboho.matinketja@paracon.co.za