Job Description - Systems & Data Infrastructure Engineer
Description
Functional Focus: Data Engineering, Real-Time Streaming, and HPC Job Orchestration
Scientific Data Architecture: Design crash-safe, binary data formats capable of handling high-speed incremental writes from compute jobs and concurrent reads for query-time calculations.
Operational Data Modeling: Design and maintain a relational database schema via an async ORM, backend-agnostic across database engines.
HPC Workload Management: Manage the lifecycle of batch and interactivecompute jobs, handling subprocess monitoring, status polling, and cluster filesystem coherency.
Real-Time API & Streaming: Build async backend services and long-lived, server-pushed event channels with backpressure handling, and enforce role-based access control on all APIs.
AI Service Integration: Integrate and orchestrate calls to an AI/analytics service from the backend, coordinating with application state.
Requirements
Mandatory:
Python 3, async/await
FastAPI (or similar async Python web framework)
Relational DB modeling, async ORM (e.g. Tortoise, SQLAlchemy), SQL
Server-Sent Events or WebSockets, backpressure handling
Role-based access control (RBAC), token-based auth (JWT/OAuth)
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip