Software Architect

Cape Town Full-Time R66,670 - R83,330 / Month
(R800,000 - R1,000,000 / Year)

Job Description

We are on the lookout for a talented Software Architect to join our dynamic team in Cape Town. In this pivotal role, you will be instrumental in designing and implementing cutting-edge software solutions. You should have a solid understanding of system architecture, software development methodologies, and best practices in coding.

Responsibilities

  • Design and implement scalable software architectures that meet the needs of our users.
  • Collaborate with product managers and developers to define system requirements and architecture.
  • Ensure systems are secure and compliant with industry standards.
  • Lead technical discussions and provide guidance to development teams.
  • Identify technical risks and propose mitigation strategies.
  • Research and implement new technologies that can improve our software solutions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in relevant field preferred
Experience
  • 8+ years of experience in software architecture
Technical Skills
  • Node.js
  • React.js
Soft Skills
  • Teamwork
  • Problem-solving
Certifications
  • Google Cloud Certification
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Proficiency in containerization and orchestration tools.
  • Experience with CI/CD frameworks: Experience with automating deployment using CI/CD practices.

Benefits

  • Comprehensive health & wellness benefits
  • Flexible work hours
  • Professional development opportunities
  • Remote work flexibility

Company Culture

  • Innovation: At Tech Innovations Inc., we encourage a culture of innovation where ideas can thrive and be turned into market-leading solutions.
  • Collaboration: Teamwork is at the heart of what we do, fostering a collaborative atmosphere where everyone’s contributions are valued.
  • Growth and Development: We support our team members' growth by offering continuous learning opportunities and career advancement paths.
Status: Open