JD for Solution Architect Position.
- Act as a hands-on Solution Architect onsite, taking ownership of technical design decisions and actively contributing to implementation, code reviews, and troubleshooting.
- Translate business requirements into scalable, secure, and high-performance technical solutions.
- Design, document, and govern end-to-end architecture across frontend, backend, integration, data, and infrastructure layers.
- Lead architecture discussions and ensure alignment with best practices, coding standards, and enterprise guidelines.
- Possess strong cloud deployment experience, preferably on GCP, including services such as Google Kubernetes Engine, Cloud Run, and Cloud SQL.
- Architect and implement CI/CD pipelines, containerization strategies, and Infrastructure as Code practices.
- Demonstrate working knowledge of frontend technologies including React and Next.js to guide UI architecture and integration patterns.
- Provide backend architectural leadership using Python and FastAPI, including API design, scalability, and performance optimization.
- Define secure authentication, authorization, and API communication strategies between frontend and backend systems.
- Lead and execute legacy application modernization initiatives, preferably migrating Perl-based systems to Python.
- Apply structured migration approaches (e.g., phased refactoring, Strangler pattern) to minimize risk and business disruption.
- Mentor engineering teams, conduct design reviews, and ensure delivery of resilient, maintainable, and future-ready solutions.