出海雷达

全栈工程师

Full Stack Engineer

开发工程未标注地域
公司Lifted, an Upwork Company™
薪资未公开
工作地点London, England, United Kingdom
地域资格未标注地域
时区要求无特别要求
用工类型Contract
发布时间4 天前
数据来源SmartRecruiters
前往企业招聘页投递 →

一家企业客户正在寻找一位技术能力出众的全栈工程师,参与一项高速度的合同项目。在此职位中,您将负责构建和部署一个完全托管在谷歌云平台(GCP)上的现代AI集成应用。您将负责整个端到端开发流程,连接响应式的React/TypeScript前端与高性能的Python/FastAPI后端。该项目的核心部分包括集成谷歌的Vertex AI(Gemini模型),以实现智能数据提取和风险评估功能。

  • 前端开发:使用React和TypeScript设计和构建强大、高度响应的用户界面。
  • 后端与API开发:使用Python和FastAPI框架设计和开发可扩展的后端服务和RESTful API。
  • 云原生部署:使用无服务器的GCP Cloud Run容器化并部署前端和后端服务。
  • 数据流水线:使用Cloud Run Jobs设计、部署和管理异步数据处理流水线。
  • AI/ML集成:通过Vertex AI连接应用与谷歌的基础模型(Gemini),执行复杂的数据提取和自动化风险评估。
  • 数据库管理:使用Firestore进行实时应用状态管理和元数据存储,同时集成BigQuery用于大规模数据仓库和分析工作负载。
  • 安全与认证:通过配置谷歌的Identity-Aware Proxy(IAP)实现企业级单点登录(SSO),并将其与Microsoft Entra ID集成。
  • DevOps与CI/CD:使用Azure DevOps维护和优化部署流程,确保无缝的CI/CD流水线进入GCP环境。

要在这个项目中取得成功,候选人需要具备以下技术的实战能力:
· 前端:对React和TypeScript有深入的掌握。
· 后端:具备扎实的Python编程技能,并有实际的FastAPI使用经验。
· GCP生态系统:有在谷歌云无服务器架构(特别是Cloud Run和Cloud Run Jobs)方面的实际经验。
· 数据库:有结构化文档数据库(Firestore)和查询分析数据仓库(BigQuery)的经验。
· AI/LLMs:有将LLMs或GenAI API集成到生产应用的实际经验(优先考虑Vertex AI/Gemini)。
· 身份与访问:熟悉企业级SSO、Microsoft Entra ID(前身为Azure AD)以及GCP Identity-Aware Proxy(IAP)。
· DevOps:有配置和排查CI/CD流水线的经验。

查看英文原文

An enterprise client is seeking a highly skilled Full Stack Engineer for a high-velocity contract engagement. In this role, you will be responsible for building and deploying a modern, AI-integrated application hosted entirely on Google Cloud Platform (GCP). You will own the end-to-end development cycle, bridging a responsive React/TypeScript frontend with a high-performance Python/FastAPI backend. A core component of this project involves integrating Google's Vertex AI (Gemini models) to drive intelligent data extraction and risk assessment features.

  • Frontend Development: Design and build robust, highly responsive user interfaces using React and TypeScript.
  • Backend & API Development: Architect and develop scalable backend services and RESTful APIs using Python and the FastAPI framework.
  • Cloud-Native Deployment: Containerize and deploy frontend and backend services utilizing serverless GCP Cloud Run.
  • Data Pipelining: Design, deploy, and manage asynchronous data processing pipelines using Cloud Run Jobs.
  • AI/ML Integration: Connect the application to Google's foundation models (Gemini) via Vertex AI to execute complex data extraction and automated risk assessments.
  • Database Management: Utilize Firestore for real-time application state management and metadata storage, while integrating BigQuery for heavy data warehousing and analytics workloads.
  • Security & Authentication: Implement enterprise-grade Single Sign-On (SSO) by configuring Google's Identity-Aware Proxy (IAP) and integrating it with Microsoft Entra ID.
  • DevOps & CI/CD: Maintain and optimize deployment workflows using Azure DevOps to ensure seamless CI/CD pipelines into the GCP environment.

To be successful in this project, candidates must be able to hit the ground running with the following technologies:
· Frontend: Deep proficiency in React and TypeScript.
· Backend: Strong Python programming skills with hands-on FastAPI experience.
· GCP Ecosystem: Proven experience with Google Cloud serverless architecture, specifically Cloud Run and Cloud Run Jobs.
· Databases: Experience structuring document databases (Firestore) and querying analytical data warehouses (BigQuery).
· AI/LLMs: Practical experience integrating LLMs or GenAI APIs into production applications (Vertex AI / Gemini preferred).
· Identity & Access: Familiarity with enterprise SSO, Microsoft Entra ID (formerly Azure AD), and GCP Identity-Aware Proxy (IAP).
· DevOps: Experience configuring and troubleshooting CI/CD pipelines in Azure DevOps targeting Google Cloud.
Ideal Candidate Profile
· Self-Starter: You thrive in fast-paced contract environments and can rapidly familiarize yourself with an existing architecture.
· Full-Stack Mindset: You are equally comfortable debugging a React state issue as you are optimizing a Python API or writing a BigQuery SQL statement.
· Quality Focused: You write clean, well-documented, and maintainable code with a strong understanding of cloud security best practices.

  • Only applicants located in UK may apply.
  • Fully remote opportunity.
本页面信息整理自 SmartRecruiters,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位