Cloud Infrastructure Management Automation & Scripting:
- Design deploy and manage cloud infrastructure using platforms such as AWS Azure or Google Cloud.
- Ensure the scalability reliability and performance of cloud services.
- Implement and manage cloud security measures and compliance controls.
- Develop and implement automation scripts to streamline cloud and system operations.
- Utilize tools such as Terraform Ansible or similar for infrastructure as code (IaC) practices.
- Automate repetitive tasks and processes to improve efficiency and reduce errors.
System AdministrationDisaster Recovery & Business Continuity:
- Manage and maintain on-premises and cloud-based servers including installation configuration and troubleshooting.
- Perform regular system updates patches and backups to ensure system integrity and availability.
- Monitor system performance and optimize resources to meet business needs.
- Develop and maintain disaster recovery plans and procedures for cloud and on-premises systems.
- Ensure data protection and recovery capabilities to minimize downtime and data loss.
- Conduct regular disaster recovery drills and tests.
Technical support & Troubleshooting:
- Provide advanced technical support for cloud and system-related issues.
- Troubleshoot and resolve complex system and network problems.
- Work closely with other IT teams to diagnose and resolve technical issues.
- Provide technical guidance and training to junior team members.
Security and Compliance:
- Implement and enforce security best practices for cloud and on-premises systems.
- Conduct regular security audits and vulnerability assessments.
- Ensure compliance with regulatory requirements and industry standards
- Maintain detailed documentation of cloud and system configurations processes and procedures.
- Generate regular reports on system performance incidents and maintenance activities.
- Bachelors degree in Computer Science Information Technology or a related field.
- Relevant certifications (e.g. AWS Certified Solutions Architect Microsoft Certified: Azure Solutions Architect) are an added advantage.
- Minimum of 5-7 years of experience in cloud and system engineering.
- Proven experience with cloud platforms such as AWS Azure or Google Cloud.
- Strong background in system administration and infrastructure management.
- Proficiency in cloud infrastructure design deployment and management.
- Expertise in system administration including Linux and Windows servers.
- Strong scripting and automation skills (e.g. Python PowerShell Bash).
- Knowledge of networking concepts and technologies.
COMPETENCIES REQUIREMENTS:
Technical:
- Cloud Computing
- Cybersecurity Management
- Data Analysis
- Database Management
- Digital Transformation
- Information Security Management
- IT Application Support
- IT Governance and Compliance
- IT Infrastructure Management
- IT Service Management (ITSM)
- Mobile Device Management
- Network Administration
- Programming and Scripting
- Project Management
- Quality Assurance
- Regulatory Compliance
- Software Development
Behavioural:
- Entrepreneurial Mindset
- Excellence
- Execution
- Energy
- Empathy
- Evolution
- Emotional Intelligence
- Business Acumen
- Decision-Making
- Result Oriented
- Strategic Thinking
- Communication written & verbal
What to Expect in the Hiring Process:
- A preliminary phone call with the recruiter
- Technical interview
- Assessment
- Interview with Senior members of the team
- Cultural and Behavioural Fit Interview with a member of the Executive team.
Required Experience:
Senior IC