Job Openings
Cloud Architect
About the job Cloud Architect
Minimum requirements:
- Matric
- 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
- Pre-sales Support
- 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