Software Architect

Cequens

  • Cairo
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
The Software Architect will play a crucial role in the development and scaling of our CPaaS and SaaS communication platforms. Working in an agile environment, the candidate will collaborate with multiple squads to design and implement robust, scalable, and high-performance solutions. The role demands a strong understanding of microservices architecture and cloud-native technologies to enhance our platform's capabilities and deliver exceptional value to our clients.RequirementsKey Responsibilities: * Lead the architectural design and development strategy for our CPaaS and SaaS solutions.
  • Collaborate with different agile squads to ensure architectural alignment and integration across all components.
  • Drive the adoption of best practices in software design, coding standards, and performance optimization.
  • Design and implement microservices that are scalable, resilient, and cloud-native.
  • Ensure system security, data privacy, and compliance with industry standards.
  • Mentor and guide team members in architectural concepts and technical skills.
  • Act as a liaison between technical and non-technical stakeholders to align architectural solutions with business needs.
  • Continuously evaluate and incorporate new technologies and frameworks to enhance product capabilities and performance.
  • Lead by example in code reviews, documentation, and adherence to agile methodologies.
Required Qualifications: * Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience in designing and implementing software architecture, particularly in CPaaS or SaaS environments.
  • Proficient in microservices architecture and cloud-native technologies (e.g., Kubernetes, Docker).
  • Strong programming skills in languages relevant to your tech stack (e.g., Java, Python, Go).
  • Deep understanding of agile methodologies and experience working in agile teams.
  • Excellent communication and leadership skills, capable of mentoring others and driving technical initiatives.
  • Experience with CI/CD pipelines, automated testing, and DevOps practices.
  • Knowledge of security best practices, data protection, and compliance frameworks.
Desirable Skills: * Certifications related to software architecture, cloud services, or agile methodologies.
  • Previous experience in telecommunications or similar industries.
  • Experience with specific cloud service providers (e.g., AWS, Azure, GCP).

Cequens

Similar Jobs

  • Software Architect

    Giza Systems

    • Cairo
    Job Description As a Software Architect, you will play a crucial role in designing and shaping the architecture of our software systems. You will be responsible for making high-…
    • 28 days ago
  • Software Architect - Java

    Giza Systems

    • Cairo
    Job Description The software architect position is a key stakeholder in product and solution software delivery lifecycle in Giza Systems. As a software architect you are responsi…
    • 1 day ago
  • Embedded Software Architect [Linux/QNX/Android]

    Envision Employment Solutions

    • New Cairo, Cairo
    Ready and hungry for a new adventure? You are definitely in the right place! We at Envision Employment Solutions are always on the look for top talents around the globe and match…
    • 2 days ago