🔔 FCM Loaded

Cloud Devops Engineer

UPL

2 - 5 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

UPL is accelerating its cloud-first digital and AI transformation across data, applications, and infrastructure. We are looking for a Cloud DevOps Engineer with 7+ years of hands-on experience in driving automation-first deployments, managing Terraform infrastructure pipelines, and ensuring GitHub-based CI/CD pipelines and governance across UPLs multi-cloud landscape (Azure-first, AWS-enabled), with strong alignment to enterprise KPIs, including platform availability, cost efficiency, AI readiness, and hybrid workload reliability.


Location: Bangalore


Key Responsibilities


Terraform Engineering & Infrastructure as Code

Design and architect complex Terraform scripts and configurations for multi-cloud environments

Develop reusable Terraform modules following best practices for modularity, versioning, and documentation

Utilize and manage the Scalr platform to govern Terraform deployments, manage environments and workspaces, and enforce security policies using Open Policy Agent (OPA).

Manage Terraform state including remote state backends, state locking, and workspace management, utilizing Scalr as the primary backend and collaboration tool.

Integrate Terraform with GitHub Actions for automated infrastructure deployment pipelines


Advanced Infrastructure Management

Design, implement, and maintain scalable cloud infrastructure on Azure and AWS platforms using Terraform

Develop and maintain Terraform providers and custom resources when needed

Implement infrastructure drift detection and remediation processes through GitHub workflows

Create and manage Terraform workspaces for environment isolation and management


Cloud Platform Management (Azure & AWS) using Terraform:

Azure:

Networking: VNets, ExpressRoute, Virtual WAN, hybrid VPNs

Compute/Storage: VMSS, App Services, AKS, Storage Accounts

Databases: Azure SQL, CosmosDB, MySQL, PostgreSQL

Monitoring: Azure Monitor, Log Analytics, App Insights

Data Platform: Azure Databricks, Azure Data Factory

AI: Azure OpenAI, Azure ML, Cognitive Services


AWS:

Networking: VPCs, Transit Gateways, Direct Connect

Compute: EC2, EKS, ECS, Lambda, Auto Scaling

Storage: S3, EBS, EFS

Databases: RDS, Aurora, DynamoDB, ElastiCache

Security: IAM, Config, GuardDuty, Security Hub

Monitoring: CloudWatch, AWS Systems Manager


GitHub Management & GitHub DevOps Responsibilities:

Serve as the administrator for our GitHub organization, managing repositories, user access, and permissions (RBAC).

Define and enforce branching strategies (e.g., GitFlow) and implement branch protection rules to maintain code integrity.

Configure and manage GitHub Actions, including creating custom actions, managing secrets, and optimizing workflows, often integrated with Scalr for infrastructure deployments.

Administer and scale self-hosted GitHub Actions runners for specialized compute.

Implement and manage GitHub's security features, such as Dependabot for vulnerability scanning, CodeQL for static analysis, secret scanning, Infrastructure security scans (Checkov), and CI/CD for containerized services (AKS, EKS)


CI/CD Pipeline Architecture & Automation

Data Pipeline Deployment & Management

Application Deployment Strategies

Configure application deployment pipelines including:

Configure deployment strategies including:


REQUIRED EDUCATION AND EXPERIENCE:

Bachelors degree in Computer Science, Information Technology, Engineering, or related technical field

5+ years of hands-on devops & cloud engineering experience with Azure and AWS platforms

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.