Diploma in Computer Science or equivalent and VMWare Certifications
Minimum of 5 years of experience in a Managed Service or Cloud Service Provider role
Proven expertise in designing and architecting cloud solutions on Azure, GCP, AWS and VMWare cloud solutions
Strong understanding of cloud services, virtualization, networking, and security
Excellent communication and presentation skills
Ability to work effectively in a collaborative team environment
Certifications in cloud platforms (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, Google Professional Cloud Architect) are a plus
Understanding of virtualization, hybrid computing environments, storage technology and cloud native technologies
Understanding of cloud networking and security
Advising on and the writing of automation playbooks using tools such as Morpheus and Hostbill
Translating clients workload requirements into specific systems, applications and/or process designs
Must understand the requirements and put up quality proposals for Data Centre Transformation and Managed Services
Ability to conclusively present and defend technical solutions through strong presentation skills and executive client management
Ability to communicate effectively at CIO and Chief Architect level
Ability to handle multiple complex proposals, with tight deadlines concurrently
Demonstrate ability to write and present effective materials, including presentations, status reporting, technical diagrams, and flowcharts
Responsibilities:
Manage a portfolio of projects while reporting to senior colleagues
Design and Conceptualization
Produce multiple concepts and prototypes to design digital products/services
Product/Service Development
Deliver defined features, functionality, or outcomes from a designated part of the development/engineering program, selecting the best available approach within established systems
Technical Developments Recommendation
Discuss and recommend technical developments to improve quality of the website/portal/applications software and supporting infrastructure to better meet users needs
Application Software Development
Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement
Develop new routine applications to meet customer requirements
Application Software Roadmap
Contribute to and maintain road map to facilitate application software development and ensure the development work is prioritized in line with business requirements
Testing IT Performance
Perform website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues
Customer Needs/Experience Research
Support customer and market research by performing customer and market research and analysis techniques
Digital Vision and Strategy
Support strategy formulation for digital by exploring how information technology can be used to help the organization become more responsive to customer needs and changing business requirements
Data-driven Product and Service Improvement
Support data-driven analysis to identify opportunities for product/service improvement
New Websites Design and Delivery
Design, schedule, build, and deliver new and enhanced basic portals/websites to achieve the agreed plan in terms of quality, cost, and timing and create an engaging website
Cloud Infrastructure Design and Architecture
Lead the design and architecture of cloud solutions for clients based on their specific requirements
Assess client needs and recommend appropriate cloud services and configurations on private/ public and hyperscale clouds
Create detailed technical documentation and diagrams outlining proposed solutions
Collaborate with the sales team to understand client objectives and challenges
Develop and present compelling technical proposals to clients, demonstrating the value of proposed solutions
Participate in client meetings and discussions to answer technical inquiries and address concerns
Solution Development
Work closely with the technical teams to translate client requirements into actionable technical solutions
Identify and recommend best practices for cloud infrastructure design and optimization
Stay up-to-date with the latest cloud technologies and trends to provide innovative solutions
Technical Write-ups
Produce high-quality technical write-ups and solution architecture documents that clearly outline proposed technical solutions
Articulate the benefits and advantages of the proposed solutions in a way that resonates with clients
Client Relationship Management
Build and maintain strong relationships with clients by providing technical expertise and exceptional service
Collaborate with clients to refine and customize solutions based on their evolving needs