OCI/AWS Cloud Engineer (Bengaluru)

OCI/AWS Cloud Engineer (Bengaluru)

13 Nov
|
CGI
|
Bengaluru

13 Nov

CGI

Bengaluru

Position Description

- Administer, configure, implement, and maintain enterprise cloud infrastructure across Oracle Cloud Infrastructure (OCI) and Amazon Web Services (AWS).
- Manage cloud compute instances, virtual machines, machine images, boot volumes, block storage, object storage, file storage, and resource lifecycle operations.
- Perform advanced Linux (Oracle Linux, RHEL) and Windows Server administration, including OS configuration, patching, upgrades, performance tuning, troubleshooting, and system recovery.
- Configure and manage cloud networking components, including VCNs, VPCs, subnets, route tables, security lists, security groups, Network Security Groups (NSGs), network ACLs, gateways, and IP addressing.
- Implement and troubleshoot hybrid cloud connectivity using VPN, OCI FastConnect, AWS Direct Connect, VPC peering, Transit Gateway, DRG, and related routing services.
- Administer cloud load balancers, listeners, backend pools, target groups, health checks, SSL/TLS certificates, traffic routing, and high availability configurations.
- Manage DNS services, domain records, private DNS zones, name resolution, routing policies, and connectivity dependencies.
- Administer IAM users, groups, roles, policies, service accounts, dynamic groups, cross account access, federation, MFA, and least privilege permissions.
- Design, implement, and maintain secure, scalable, highly available, and cost effective cloud infrastructure architectures.
- Prepare High Level Designs (HLDs), Low Level Designs (LLDs), infrastructure architecture diagrams, implementation plans, and operational documentation.
- Design cloud landing zones, account and compartment structures, network segmentation, resource organization, tagging standards, and governance policies.
- Perform infrastructure sizing, capacity planning, resource allocation, performance assessments, and technical risk analysis.
- Design and implement multi availability zone and multi region architectures based on business continuity requirements and defined Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).
- Evaluate cloud native services and infrastructure solutions based on availability, security, scalability, performance, operational requirements, and cost.
- Act as the L3 escalation point for complex cloud infrastructure incidents, critical production issues, and technical problems unresolved by L1/L2 teams.
- Troubleshoot VM boot failures, OS issues, kernel errors, service failures, CPU and memory utilization, disk I/O bottlenecks, filesystem issues, and resource exhaustion.
- Diagnose complex network connectivity issues involving routing, DNS, firewall rules, VPN, private endpoints, load balancers, TLS certificates, and hybrid connectivity.
- Investigate cloud platform errors, provisioning failures, IAM permission issues, API errors, resource quota limits, and service availability problems.
- Analyze cloud metrics, monitoring alerts, system logs, audit trails, and performance data to identify infrastructure issues and service degradation.
- Perform Root Cause Analysis (RCA) for major incidents, recurring failures, performance degradation, and production outages, and implement permanent corrective and preventive actions.
- Lead technical troubleshooting sessions and coordinate with cloud providers, network teams, security teams, application owners, and database administrators to resolve complex issues.
- Raise, manage, and follow up on Oracle and AWS technical support cases for cloud service related issues.
- Perform routine, preventive, and corrective maintenance across OCI and AWS infrastructure environments.
- Plan and execute OS patching, security updates, kernel upgrades, VM resizing, instance replacement, infrastructure upgrades, and scheduled maintenance activities.




- Manage instance provisioning, rebooting, recovery, start/stop operations, decommissioning, and resource lifecycle management.
- Perform storage expansion, filesystem extension, volume attachment and detachment, snapshot management, and storage capacity remediation.
- Maintain network configurations, firewall rules, routing tables, load balancers, DNS records, certificates, and security policies.
- Monitor certificate expiry, cloud resource quotas, service limits, infrastructure capacity, and resource utilization thresholds.
- Configure, monitor, and troubleshoot backup services, including OCI Block Volume Backups, Object Storage protection, AWS Backup, EBS snapshots, and S3 versioning or replication, as applicable.
- Validate backup completion, retention policies, restore readiness, and recovery procedures.
- Execute infrastructure restore testing, disaster recovery drills, failover and failback activities, and post recovery validation.
- Implement and maintain disaster recovery solutions, replication strategies, recovery runbooks, and business continuity procedures.
- Configure and maintain cloud monitoring, logging, auditing, dashboards, alarms, notifications, and centralized log collection.
- Monitor infrastructure availability, performance, capacity, latency, CPU, memory, storage, and network utilization, and proactively address potential issues.
- Identify unused cloud resources, orphaned disks, stale snapshots, idle instances, and unnecessary infrastructure costs, and implement approved cleanup and optimization activities.
- Perform cloud cost optimization through resource right sizing, utilization analysis, storage optimization, scheduling, and suitable pricing or commitment recommendations.
- Develop, maintain, and troubleshoot Infrastructure as Code (IaC) solutions using Terraform across OCI and AWS.
- Create and maintain reusable Terraform modules for compute, networking, storage, IAM, monitoring, and security resources.
- Manage Terraform state files, remote backends, state locking, workspaces, provider versions, variables, and environment specific configurations.
- Review Terraform plans and deployments to identify configuration drift, unintended resource replacement, destructive changes, and security risks.
- Automate infrastructure provisioning, patching, health checks, backup validation, resource inventory, compliance checks, and routine maintenance using Python, Bash, PowerShell, or equivalent scripting languages.
- Use Ansible or equivalent configuration management tools for OS configuration, patch orchestration, and infrastructure automation.
- Integrate infrastructure automation with Git repositories and CI/CD pipelines, following version control, peer review, testing, and deployment approval processes.
- Implement cloud security best practices, including encryption at rest and in transit, secure key management, certificate management, secret handling, and privileged access controls.
- Perform OS hardening, vulnerability remediation, security patching, cloud configuration assessments, and compliance remediation.
- Review security groups, NSGs, network ACLs, firewall rules, public IP exposure, open ports, IAM permissions, and cloud resource configurations to identify and remediate security risks.
- Support compliance requirements, including ISO 27001, SOC 2, CIS benchmarks, internal security policies,



and audit evidence collection.
- Prepare and execute change requests, impact assessments, risk assessments, implementation plans, validation procedures, and rollback plans for infrastructure changes.
- Participate in Change Advisory Board (CAB) reviews and ensure production changes follow approved change management processes.
- Manage L3 incidents, service requests, problem records, and infrastructure changes within agreed Service Level Agreements (SLAs).
- Maintain infrastructure inventories, configuration records, operational runbooks, standard operating procedures (SOPs), knowledge articles, RCA reports, and technical documentation.
- Mentor L1/L2 support engineers, provide technical guidance, review troubleshooting approaches, and support knowledge transfer.
- Collaborate with architecture, application, database, networking, security, and operations teams to ensure infrastructure stability and service availability.
- Identify opportunities to improve automation, monitoring, operational efficiency, cloud security, service reliability, and infrastructure performance.
- Support cloud migrations, infrastructure modernization, environment onboarding, production deployments, service transition, and operational handover activities.
- Ensure infrastructure administration and maintenance activities comply with organizational security standards, operational procedures, availability requirements, and change management policies.

Required Experience and Skills
- 8–12+ years of IT infrastructure and cloud engineering experience, with strong hands on expertise in OCI and AWS.
- Robust knowledge of cloud infrastructure administration, architecture, networking, compute, storage, IAM, security, monitoring, backup, and disaster recovery.
- Advanced Linux and Windows Server administration and troubleshooting skills.
- Hands on experience with Terraform, scripting, automation, and infrastructure lifecycle management.
- Strong experience in L3 production support, complex incident resolution, RCA, problem management, and change management.
- Experience with cloud security, vulnerability remediation, capacity planning, performance optimization, and cost management.
- Strong analytical, troubleshooting, documentation, communication, and cross team collaboration skills.
- Relevant OCI and AWS certifications are preferred.

Your future duties and responsibilities Required Qualifications To Be Successful In This Role

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

📌 OCI/AWS Cloud Engineer (Bengaluru)
🏢 CGI
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: oci/aws cloud engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: oci/aws cloud engineer (bengaluru) / bengaluru