We are seeking an experienced Solution Architect to design and implement scalable, high-quality technology solutions. The ideal candidate will have a strong background across front-end development, API middleware, storage and persistence, cloud and DevOps, data layers, editors, and security. Additionally, the candidate must demonstrate expertise in data management, data flow design, and system integration to ensure seamless interoperability, performance, and reliability across complex systems.
Key Responsibilities
- Design and architect end-to-end technical solutions utilizing Angular, JavaScript, HTML5, Python, FastAPI, PostgreSQL, Redis, Elasticsearch, BigQuery, and Google Cloud Platform services.
- Develop and oversee data flow architectures and integration strategies for seamless data movement across systems using technologies like TensorFlow, SQL, and BigQuery.
- Collaborate with business and technical stakeholders to gather system requirements and translate them into robust, scalable architectural designs.
- Implement secure solutions leveraging AES-256 encryption, IAM, and other industry-standard security practices.
- Lead cloud and DevOps initiatives utilizing Docker, GKE, Cloud Run, Compute Engine, Cloud Functions, and Cloudflare Gateway.
- Optimize data storage, persistence, and retrieval strategies using Elasticsearch and Redis for performance at scale.
- Provide technical leadership, mentorship, and best practice guidance across engineering teams, utilizing development tools like Visual Studio Code.
- Continuously monitor, analyze, and improve the scalability, reliability, and performance of deployed solutions.
- Contribute to architectural standards, governance frameworks, and continuous innovation initiatives.