DVT is one of the top software development companies on the continent. Our software engineers are consulting on cutting edge applications at the top companies in South Africa, as well as consulting globally.
You will have the opportunity to work alongside some of the most established developers in the country with the latest technologies. DVT is committed to continuously training our staff and we are very proud of our culture of learning, from internal speaking and training to sponsoring a variety of technical events from DevConf to GDG.
The GCP Solutions Architect is responsible for the design, development, and implementation of scalable, secure, and resilient technology solutions that meet business needs and align with the organisation’s architectural standards. This role will drive strategic cloud transformation initiatives, with a strong focus on Google Cloud Platform (GCP), and ensure seamless integration across systems, applications, and data environments.
RESPONSIBILITIES
Strategic Management
Develop and implement cloud-native solutions that align with the company’s technology vision and business objectives.
Lead architectural planning and decision-making to support long-term scalability and innovation.
Solution Design
Design GCP-based solutions that are scalable, reliable, and secure.
Collaborate with cross-functional teams to gather and analyse business and technical requirements.
Create architecture diagrams and technical documentation to support solution delivery.
Standards and Policies
Establish and maintain best practices for cloud solution development, deployment, and governance.
Ensure compliance with internal standards and external regulations.
Contingency Planning
Design resilient architectures with appropriate failover and disaster recovery strategies.
Conduct risk assessments and implement mitigation plans.
Support and Delivery
Ensure solutions support required products, services, and delivery mechanisms.
Provide technical leadership and guidance throughout the project lifecycle.
Client Relationship Management
Manage client relationships and ensure high levels of customer satisfaction.
Present technical information to stakeholders in a clear and concise manner.
Customer Centricity
Treat customers fairly and address their needs effectively through tailored solutions.
Effective Self-Management and Teamwork
Maintain professionalism, meet deadlines, and contribute to team objectives.
Support knowledge sharing and continuous improvement within the team.
REQUIRED JOB COMPETENCIES
Proven track record of designing innovative, high-quality solutions.
Proficiency with cloud computing platforms, especially GCP.
Strong programming skills in Python, Java, or C#.
Expertise in system design, networking, and cloud-native architecture.
Experience with SQL and NoSQL databases.
Knowledge of cybersecurity principles and best practices.
Familiarity with DevOps tools and CI/CD practices.
Strong analytical and problem-solving skills.
Excellent communication and presentation abilities.
Experience in project planning and time management.
Strategic thinking and understanding of industry-specific business practices.
Ability to adapt to new technologies and changing business requirements.
Strong leadership and a continuous learning mindset.
MINIMUM EDUCATION & EXPERIENCE
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Advanced degree preferred.
Minimum of 8 years in IT solution design roles, with at least 3 years in a solutions architecture capacity.
Proven experience as a Solutions Architect in the insurance or fintech industry.
Experience with GCP and other cloud platforms (AWS, Azure) is essential.
What working at DVT is like from the Microsoft Practice head:
Who we are: