Software Architect
Cequens
- Cairo
- Permanent
- Full-time
- 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.
- 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.
- Previous experience in telecommunications or similar industries.
- Experience with specific cloud service providers (e.g., AWS, Azure, GCP).