THE ROLE
The Head of Architecture is a senior leadership role responsible for defining and driving the architectural vision, strategy, and governance across the organization’s software platforms and products. This role ensures that technology decisions align with business goals, scalability, security, and performance standards.
RESPONSIBILITIES
- Governance & Standards- Establish architectural standards, best practices, and frameworks to ensure consistency, scalability, and maintainability.
- Architectural Leadership - Define and maintain the enterprise architecture roadmap, ensuring alignment with business strategy and product vision.
- Technology Strategy - Evaluate emerging technologies and industry trends to guide long-term technical direction and innovation.
- Solution Oversight - Oversee the design of end-to-end solutions across products, ensuring scalability, security, and performance.
- System Design Oversight - Review and approve high-level designs for major systems and integrations, ensuring architectural integrity and risk mitigation.
- Cross-Functional Collaboration - Work closely with Product, Engineering, DevOps, and Security teams to ensure cohesive and efficient solution design.
- Identify architectural risks and propose mitigation strategies.
- Mentorship & Team Development - Lead and mentor a team of solution and domain architects, fostering a culture of technical excellence and continuous improvement.
- Transformation & Modernization- Drive modernization initiatives such as cloud migration, microservices adoption, and platform unification.
- Maintain clear and comprehensive architectural documentation and Communications
- Own the deployment and implementation of the unified SDLC process and DEV tools:
- Architectures Reviews and approves major architectural decisions.
QUALIFICTIONS:
- 10+ years of experience in software architecture, with at least 5 years in a leadership role.
- Proven experience designing and scaling complex, distributed systems in cloud-native environments (e.g., AWS, Azure, GCP).
- Strong knowledge of modern architectural patterns (e.g., microservices, event-driven architecture, domain-driven design).
- Hands-on experience with a variety of programming languages, frameworks, and platforms.
- Excellent communication and stakeholder management skills.
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- Strong understanding of SaaS, cloud technologies, and enterprise software implementation.
- Excellent troubleshooting and problem-solving skills.
- Self-directed, self-motivated, professional services traits - excellent interpersonal, written and verbal communication skills.
DESIRED SKILLS AND ATTRIBUTES:
- Familiarity with DevSecOps, CI/CD, and infrastructure as code.
- Certifications such as TOGAF, AWS Certified Solutions Architect, or similar.
- Familiarity with Agile, ITIL, or other service delivery frameworks.
- Experience in Assurance, Radio Engineering and Network Testing knowledge
- Self-management, an independent self-starter with great time management skills. Handles deadline pressures well.
- Flexible and agile; ability to team and support and see the corporate big picture.
- Extremely detail-oriented.
- Strategic thinker with deep technical expertise and a strong ability to lead cross-functional teams in a fast-paced, global environment.
LANGUAGES:
- English – essential
Report job