Fullstack DevOps Backend Full Stack Python DevOps
We are hiring a versatile Full-Stack & DevOps Engineer to develop supporting backend services and own the DevOps and infrastructure operations for Felix AI. This hybrid role requires hands-on experience in backend development and deep familiarity with cloud automation, CI/CD, observability, and cost-optimized cloud operations. Key Responsibilities ● Develop and maintain supporting backend APIs in Python/FastAPI (e.g., user management, authentication) deployed on Cloud Run. ● Design and operate the RAG data pipeline: from ingestion (GCS) to parsing/chunking to embedding generation (Pub/Sub, Cloud Run). ● Manage infrastructure using Terraform (IaC); write automation scripts in Python/Bash. ● Implement and monitor CI/CD pipelines using Cloud Build, supporting canary/blue-green deployments. ● Configure comprehensive observability (dashboards, metrics, alerts, Cloud Trace, Cloud Monitoring). ● Enforce cloud security best practices (IAM, encryption, firewall rules); contribute to disaster recovery strategy. ● Track and implement strategies for GCP cost optimization, especially for AI-related services. ● Collaborate with the backend and iOS teams to support API, infrastructure, and CI/CD needs. Key Performance Indicators (KPIs) ● ≥99.9% core service uptime ● CI/CD pipeline success rate > 95%; MTTD < 15 mins ● Cost optimization impact ≥ 10% in 2 major service areas within 6 months ● All critical services with defined SLOs and alerting rules ● Zero critical infrastructure vulnerabilities open > 1 week
● 5–8+ years in software development, with 3+ years in DevOps/SRE and backend roles. , ● Strong experience with GCP services (Cloud Run, Firestore, Pub/Sub, Monitoring, GCS). ● Expert in Terraform, Docker, CI/CD (Cloud Build), scripting (Python, Bash). ● Experience building and scaling production data pipelines for AI/ML systems. ● Strong understanding of cloud performance, reliability, and security practices.
- Work arrangement: Hybrid (office 1-2 days/week) - Full-time labour contract
● Familiarity with cost profiling for AI infrastructure ● GCP DevOps or Cloud Architect certification
Client
Technical interview and English check -> Client review, assignment (3hrs) -> Interview with client side