About the Role
Our client, a leading automotive services provider, is looking for a Senior Solutions Architect to join their team in East London, Eastern Cape. This role is pivotal in designing and overseeing the implementation of robust digital platforms that enhance customer experience and streamline operations. You will collaborate closely with product management, engineering, and business teams to translate complex requirements into effective, scalable, and secure technical solutions. This is an excellent opportunity for an experienced architect to drive significant technological advancements within a well-established company, contributing to key initiatives from East London.
Key Responsibilities
- Lead the design and architecture of digital platforms, including web applications, mobile solutions, and backend services.
- Collaborate with stakeholders to gather requirements and define technical solutions that align with business objectives.
- Develop architectural blueprints, technical specifications, and documentation for proposed solutions.
- Ensure solutions are scalable, reliable, secure, and cost-effective.
- Provide technical leadership and guidance to development teams throughout the software development lifecycle.
- Evaluate and recommend appropriate technologies, frameworks, and tools for platform development.
- Oversee the implementation of architectural designs, ensuring adherence to standards and best practices.
- Conduct architectural reviews and performance analysis to identify areas for improvement.
- Mentor junior architects and developers, fostering a culture of technical excellence.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with at least 2-3 years in a Solutions Architect or similar role.
- Proven experience designing and delivering complex digital platforms and applications.
- Strong understanding of modern architectural patterns (e.g., microservices, event-driven architecture).
- Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
- Knowledge of databases, APIs, and system integration techniques.
- Excellent analytical, problem-solving, and communication skills.
- Experience working in Agile development environments.
Benefits
- Our client offers a competitive salary, performance-based incentives, comprehensive health benefits, and retirement savings options.
- You will be part of a dynamic team environment in East London, working on impactful digital transformation projects.