Solutions Architect – Senior Consultant/Consultant needed at Deloitte
Job title : Solutions Architect – Senior Consultant/Consultant
Job Location : Gauteng, Johannesburg
Deadline : April 28, 2025
Quick Recommended Links
Job Description
Architectural Design:
- Define and document high-level architecture for new and existing systems, considering factors such as scalability, performance, security, and maintainability.
- Evaluate and select appropriate technologies, frameworks, and architectural styles based on project needs and constraints.
- Create architectural diagrams and documentation to communicate design decisions effectively.
- Conduct architecture reviews to ensure adherence to best practices and standards.
- Collaborate and participate with enterprise architects and contribute to architecture decisions.
Technical Leadership:
- Provide technical guidance and mentorship to development teams, fostering their growth and understanding of architectural concepts.
- Lead the implementation of architectural solutions, ensuring alignment with the overall design.
- Collaborate with developers to troubleshoot complex technical issues and provide effective solutions.
- Promote the adoption of software engineering best practices and standards within the team.
Stakeholder Collaboration:
- Work closely with business stakeholders to understand their needs and translate them into technical requirements.
- Communicate architectural decisions and their implications to both technical and non-technical audiences.
- Participate in project planning and estimation, providing input on architectural considerations and feasibility.
- Build strong relationships with stakeholders to ensure alignment and buy-in for architectural solutions.
Continuous Improvement:
- Stay up-to-date with the latest trends and advancements in software architecture and technology.
- Evaluate and experiment with new technologies and approaches to improve our architectural practices.
- Contribute to the development of architectural guidelines and best practices within the organization.
Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 2-5 years of experience in systems development (depending on level).
- 2-5 years leading implementations and teams (depending on level).
- Extensive experience in software development, with a focus on architecture and design.
- Deep understanding of architectural patterns, design principles, and best practices.
Strong knowledge of various technologies and frameworks, including but not limited to:
- Programming languages (e.g., Java, C#, Python)
- Databases (e.g., SQL, NoSQL)
- Cloud platforms (e.g., AWS, Azure, GCP)
- Microservices and containerization technologies (e.g., Docker, Kubernetes)
- Excellent communication, interpersonal, and leadership skills.
- Ability to analyze complex problems and develop effective solutions.
- Passion for software architecture and a commitment to continuous learning.
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs