Responsibilities
Architectural Leadership
- Lead end-to-end solution design — from requirement analysis to system architecture, integration, and delivery alignment.
- Develop architecture blueprints, high-level design, and technology stack recommendations that balance scalability, security, and cost efficiency.
- Collaborate with business and delivery teams to translate functional needs into technical solutions.
- Present solution architectures and technical proposals to internal stakeholders and customers.
Standards & Best Practices
- Define and maintain software architecture standards, reusable components, and development guidelines.
- Promote modern engineering approaches (Agile, DevSecOps, Cloud-Native, and Microservices).
- Ensure architecture consistency across projects through reviews and technical governance.
Engineering Leadership & Delivery Enablement
- Partner with engineering leads to ensure delivery teams adhere to approved architectural patterns.
- Provide technical guidance during build and deployment phases (e.g., integration, performance, and security).
- Participate in design and code reviews for critical systems.
Security, Compliance & Quality
- Embed cybersecurity considerations and compliance standards into architectural design.
- Champion resilience, observability, and performance engineering as part of solution quality.
Innovation & Modernization
- Evaluate and introduce emerging technologies relevant to product roadmap (AI/ML, data streaming, automation, low-code, etc.).
- Support R&D initiatives led by the CTO to drive future-ready capabilities.
- Contribute to defining and operationalizing product or platform modernization strategies.
Mentorship & Technical Oversight
- Mentor engineers and technical leads to raise architectural competency across teams.
- Contribute to internal knowledge sharing and architecture community initiatives.
Solutioning Support
- Support pre-engagement and tender activities by developing solution proposals, architecture decks, and effort estimations.
- Collaborate with bid teams to align proposed solutions with the company technology direction.
- Participate in client workshops to validate design assumptions and ensure solution alignment.