Role: Cloud Infrastructure & DevOps Engineer
Industry Type: Space Technology
Location: Bangalore / Ahmedabad
Employment Type: Full-time
Role Overview:
As a Cloud Infrastructure & DevOps Engineer, you will lead the development of cloud-agnostic backend and infrastructure systems that are portable across multiple environments (AWS, GCP, Azure, and on-premise). You will design resilient deployment pipelines, optimize compute and storage resources, ensure secure multi-tenant SaaS practices, and implement observability for our mission-critical satellite intelligence platform. This role demands deep DevOps expertise, a strong systems mindset, and the ability to build for portability and resilience.
Key Responsibilities:
1) Infrastructure Ownership & Cost Optimization
- Architect a cloud-agnostic infrastructure using open-source, platform-independent tools.
- Implement autoscaling, load balancing, and spot/preemptible compute optimization across cloud and on-premise setups.
- Containerize services for consistent deployments across providers and environments.
2) Security & Deployment Policies
- Implement secure networking, RBAC, and identity controls abstracted from cloud providers.
- Define and enforce platform-agnostic rollout/rollback strategies for high-availability deployments.
- Ensure compliance with SaaS security standards across all cloud platforms.
3) Observability & Monitoring
- Set up unified observability stacks (e.g., Prometheus, Grafana, Loki) to monitor infrastructure health across multi-cloud setups.
- Define and track SLAs, SLOs, and real-time incident alerting.
- Build centralized logging and metrics pipelines that function across environments.
4) Database & Data Management
- Manage cloud-agnostic data backends such as PostgreSQL/PostGIS, MongoDB, and object storage compatible with S3 APIs.
- Implement multi-region backups, replication, and disaster recovery plans.
5) CI/CD & Infrastructure as Code (IaC)
- Build reusable, cloud-agnostic CI/CD pipelines using tools like GitHub Actions, GitLab CI/CD, or ArgoCD.
- Use Terraform and Ansible to provision infrastructure on any cloud provider or bare-metal server.
- Package all workloads using Docker and deploy using Kubernetes (K8s) clusters across cloud/on-prem environments.
Required Skills & Experience
1) Cloud & DevOps Expertise
- Proven experience with multi-cloud or hybrid cloud deployments (AWS, GCP, Azure, on-prem).
- Expertise in Kubernetes, Docker, Terraform, Ansible, and container orchestration best practices.
- Ability to abstract infrastructure away from vendor-specific tools.
2) Security & Compliance
- Deep understanding of IAM, RBAC, VPNs, secrets management, and secure API design.
- Experience with security hardening, auditing, and policy enforcement in distributed environments.
3) Monitoring & Observability
- Familiarity with cloud-neutral observability stacks like Prometheus, Grafana, Loki, and ELK.
- Ability to define actionable metrics, tracing, and SLOs/SLA dashboards.
4) Database Management
- Operational experience with PostgreSQL/PostGIS, MongoDB, Redis, and S3-compatible storage.
- Competence in data migration, query optimization, and failover strategies.
5) CI/CD & Automation
- Cloud-agnostic CI/CD experience with GitHub Actions, GitLab, or ArgoCD.
- Automated infrastructure provisioning using Terraform, Packer, and Ansible across platforms.
Preferred Qualifications
- Experience with on-premise Kubernetes clusters (e.g., k3s, RKE2, OpenShift).
- Familiarity with cloud abstraction platforms
- Knowledge of event-driven or edge computing architectures.
Benefits
- This role is ideal for Backend/DevOps engineers passionate about building resilient, portable, and cloud-neutral systems that scale across multiple environments — from cloud hyperscalers to air-gapped, secure on-premise deployments.
- Mentorship from experienced engineers in the field
- Thriving Growth-Mindset Team
- Lots of Fun!