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.