Solutions Architect – Senior Consultant/Consultant needed at Deloitte

Save

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