
Infrastructure Architect
- South Africa
- Permanent
- Full-time
- We challenge ourselves to be more AWESOME
- We are driven to KEEP learning and EVOLVING
- We look beyond symptoms to identify and RESOLVE ROOT CAUSES
- We hold each other accountable through CANDID and constructive FEEDBACK
- We respect and care for each other and know we will only SUCCEED if we work AS A TEAM
- We CARE deeply ABOUT the success of CYBERLOGIC
- We FINISH WHAT WE START
- We always GIVE OUR BEST even if it means putting in the hard yards
- We KEEP THINGS SIMPLE
- Develop and design infrastructure solutions that align with our clients' strategic goals and objectives.
- Create comprehensive infrastructure designs that integrate data centers, cloud services, security measures, hardware, software, networking, and storage solutions while ensuring that each component aligns with the client's strategic goals and operational needs.
- Design solutions that can scale with the client's business growth and adapt to changing technological landscapes.
- Design infrastructure solutions that use flexible architectures that allow for easy updates and enhancements.
- Incorporate the latest technologies and innovations into infrastructure designs, ensuring that clients benefit from cutting-edge solutions that enhance performance and efficiency.
- Lead efforts to work closely with clients, business leaders, and technical teams to gather infrastructure requirements and align them with business objectives.
- Coordinate project activities with project managers, ensuring that infrastructure projects are delivered on time, within scope, and within budget.
- Perform detailed capacity planning to ensure that infrastructure can support current and future workloads.
- Develop strategies for efficient resource allocation to meet infrastructure demands.
- Create detailed roadmaps that outline the steps for infrastructure upgrades, enhancements, and migrations.
- Provide clear timelines and milestones to guide implementation efforts.
- Develop comprehensive plans for upgrading existing infrastructure and migrating to new platforms or technologies to ensure minimal disruption to business operations during transitions.
- Oversee the Implementation of infrastructure projects, coordinating efforts between various teams and stakeholders to ensure successful execution.
- Oversee the implementation of data centre architectures that meet client requirements for performance, security, and scalability.
- Oversee the implementation of virtualization technologies to enhance resource utilization and flexibility.
- Oversee the implementation of cloud solutions, including public, private, and hybrid cloud environments and ensure seamless integration with existing infrastructure and optimize for performance and cost.
- Develop detailed system architecture plans that address all aspects of infrastructure, including performance optimization, high availability, robust security, and cost management.
- Oversee that the system architecture supports optimal performance by leveraging efficient resource allocation, load balancing, and advanced caching mechanisms.
- Design architectures with redundancy and failover capabilities to ensure continuous operation and minimal downtime in case of component failures.
- Implement scalable architecture patterns that allow for seamless expansion as business needs grow, ensuring that the infrastructure can handle increased demand without compromising performance.
- Assist in troubleshooting and resolving complex infrastructure issues that require advanced technical expertise.
- Conduct root cause analysis to identify underlying issues and prevent recurrence.
- Develop and implement corrective actions to address root causes.
- Analyse infrastructure performance and implement optimization strategies to enhance efficiency and reduce bottlenecks
- Provide guidance and support to IT operations teams during incident response. Help resolve escalated issues and ensure timely resolution.
- Identify opportunities for continuous improvement in infrastructure management processes. Implement best practices to enhance overall system reliability and performance.
- Develop and maintain comprehensive documentation for all infrastructure designs, configurations, and standards and ensure that documentation is clear, accurate, and up-to-date.
- Create detailed architectural diagrams that visually represent infrastructure designs, including network topologies, server configurations, and data flow diagrams.
- Design technical specifications for infrastructure components, including hardware, software, and network configurations and provide detailed instructions for deployment and configuration.
- Establish and document procedures and standards for infrastructure management, including best practices for maintenance, monitoring, and troubleshooting.
- Maintain accessible and up-to-date documentation for team members and stakeholders
- Oversee that infrastructure solutions meet security and compliance requirements, including data protection, access controls, high-availability, disaster recovery, and business continuity.
- Oversee that all infrastructure solutions comply with relevant industry standards and regulatory requirements
- Implement industry best practices and stay updated with evolving security threats and technologies
- Collaborate with various teams to gather requirements, provide technical guidance, and ensure successful implementation of infrastructure projects.
- Mentor project engineers and the PMD team, providing guidance, training, and support to foster professional development and technical growth.
- Foster a culture of continuous learning and knowledge sharing within the team.
- Organise and facilitate training sessions, workshops, and knowledge-sharing initiatives to enhance team capabilities.
- Implement industry best practices in all aspects of infrastructure design, deployment, and management. Ensure that the organization remains at the forefront of technological advancements.
- Participate in continuous learning through training, certifications, and self-study to enhance technical skills and knowledge.
- Set and review personal development goals to ensure continuous improvement and growth.
- Evaluate and adopt new technologies and methodologies that can improve infrastructure design and implementation. Promote a culture of innovation within the team.
- 5+ years of proven hands-on/practical experience in infrastructure architecture, design, and implementation, preferably within a managed service provider environment.
- Bachelor's degree in Computer Science, Information Technology, or a related field (Desirable).
- Quest Tooling experience.
- Microsoft 365 Enterprise Administrator Expert (MS-102) and/or Microsoft Azure Solutions Architect Expert.
- Other technical certifications (e.g., via Microsoft, Dell, Fortinet, SonicWall, SentinelOne, HPE Aruba, Veeam, AWS, Google, etc.) will be considered as well.
- Strong knowledge of infrastructure components, including servers, storage systems, networking, virtualization, security, and cloud technologies.
- Advanced expertise in architecting, designing & implementing complex, scalable, and high-availability infrastructure solutions.
- Strong experience with cloud platforms (e.g., Azure, M365, AWS, GCP) and hybrid cloud architectures. Microsoft cloud platform (Azure/M365) experience is currently preferable compared to other cloud platforms (e.g., AWS, GCP, Google Workspace).
- Proficiency in infrastructure design tools, such as Visio, or similar applications.
- Familiarity with IT service management frameworks (e.g., ITIL) and project management methodologies (e.g., waterfall).
- Practical Intelligence
- Risk Management
- Goal Orientation
- Commercial Awareness
- Collaboration & Teamwork
- Tenacity
- Assertiveness
- Influencing
- Planning and Organizing
- Quality Orientation
- Analytical Thinking
- Communication