About the Role
Our client, a leading technology consultancy, is seeking a highly skilled and motivated Senior Enterprise Solutions Architect to join their dynamic team. This is a fully remote, permanent position offering the flexibility to work from anywhere within South Africa . You will be instrumental in designing and implementing scalable, robust, and secure IT solutions that align with business objectives. This role demands a strategic thinker with a deep understanding of cloud technologies, system integration, and digital transformation initiatives. You will collaborate closely with clients and internal stakeholders to translate complex business requirements into actionable technical strategies. The ideal candidate is passionate about leveraging technology to drive innovation and efficiency, with a proven track record of delivering impactful architectural designs in large-scale enterprise environments. We are committed to fostering a collaborative and supportive remote work culture, ensuring you have the resources and connections needed to thrive. Join us in shaping the future of enterprise architecture for diverse industries.
Key Responsibilities
- Develop and present comprehensive enterprise architecture strategies and roadmaps.
- Design and document scalable, high-availability, and secure cloud-based solutions using best practices.
- Lead the evaluation and selection of appropriate technologies, platforms, and tools.
- Collaborate with cross-functional teams including development, infrastructure, and security to ensure successful solution implementation.
- Provide technical leadership and guidance throughout the project lifecycle, from conception to deployment and ongoing support.
- Identify opportunities for process improvement and technology innovation to enhance business capabilities.
- Conduct architectural reviews and ensure adherence to established standard and guidelines.
- Mentor junior architects and provide technical expertise to project teams.
- Manage stakeholder expectations and communicate complex technical concepts clearly to both technical and non-technical audiences.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. A Master's degree is a plus.
- Proven experience (8+ years) as an Enterprise Architect, Solutions Architect, or similar role, with a strong focus with designing complex enterprise-level systems.
- Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Deep understanding of microservices architecture, API design, and integration patterns.
- Proficiency in one or more programming languages (e.g., Java, Python, C#).
- Familiarity with DevOps principles and practices.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication, presentation, and interpersonal skills, with the ability to influence stakeholder at all levels.
- Experience working in a remote or distributed team environment.
- Professional certifications in architecture (e.g., TOGAF) are highly desirable.
Benefits
- Competitive annual salary package.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and public holidays.
- Opportunities for professional development, training, and certifications.
- Retirement savings plan with employer matching.
- Access to cutting-edge technology and tools.
- A supportive and collaborative remote work environment.
- Performance-based bonuses and incentives.
- Work-life balance initiatives.