Protera·2 months ago
Job Title: Senior Cloud Engineer
Shift Timing- Rotational
Work mode- Remote, India
Role Overview:
We are seeking a Senior Public Cloud Engineer with 12+ years of experience and extensive hands-on experience in designing, implementing, and maintaining enterprise-scale public cloud infrastructure across AWS, Azure, and/or GCP. This role focuses on end-to-end cloud lifecycle management, including architecture design, IaC-based deployments, operational maintenance, and optimization for security, scalability, and reliability.
The candidate will be responsible for driving cloud adoption, operational excellence, and platform standardization while maintaining and evolving existing cloud environments.
Key Responsibilities:
1. Cloud Architecture Design
· Design enterprise-grade cloud architectures covering compute, storage, networking, security, and identity.
· Define landing zones, multi-region deployments, hub-and-spoke topologies, and multi-account/subscription strategies.
· Translate business requirements into scalable, secure, and highly available cloud solutions.
· Produce detailed design documentation, architecture diagrams, and implementation guides.
2. Implementation & Deployment
· Lead the end-to-end implementation of public cloud infrastructure using IaC: Terraform, CloudFormation, Azure Bicep, Pulumi.
· Deploy cloud resources: VMs, containers, serverless, storage, databases, networking, IAM policies, and security configurations.
· Integrate cloud services with on-prem systems, SaaS solutions, and hybrid environments.
· Implement CI/CD pipelines for automated provisioning, testing, and deployment of cloud resources.
· Ensure deployments meet security, compliance, and operational standards.
3. Maintenance & Operational Management
· Maintain and manage existing cloud environments for availability, performance, and cost optimization.
· Implement automated monitoring, logging, alerting, and remediation for cloud resources.
· Conduct infrastructure health checks, patching, updates, and capacity planning.
· Resolve cloud performance, availability, and operational issues in a timely manner.
· Apply best practices for backup, disaster recovery, and failover.
4. Infrastructure as Code (IaC) & Automation
· Design and maintain IaC frameworks and reusable modules for repeatable deployments.
· Implement policy-as-code and compliance-as-code controls within IaC pipelines.
· Automate infrastructure lifecycle management, including provisioning, updates, scaling, and decommissioning.
· Perform IaC code reviews, versioning, testing, and CI/CD integration.
5. Cloud Security & Governance
· Implement cloud security controls: IAM, encryption, secrets management, network security, and access policies.
· Integrate security and compliance standards directly into IaC pipelines.
· Collaborate with security teams for audit readiness, regulatory compliance, and secure-by-default deployments.
· Maintain and monitor policy enforcement, logging, and anomaly detection across cloud environments.
6. Networking & Connectivity
· Implement complex cloud networking solutions: VPC/VNet design, peering, transit hubs, private endpoints, and hybrid connectivity (VPN, Direct Connect, ExpressRoute).
· Configure load balancers, DNS, firewall policies, and micro-segmentation.
· Integrate networking automation into IaC pipelines for repeatable and scalable deployments.
7. Observability, Reliability & Optimization
· Implement monitoring, alerting, and logging frameworks for operational visibility.
· Ensure high availability, disaster recovery, and auto-scaling for cloud workloads.
· Optimize cloud performance, cost, and resource utilization.
· Conduct proactive infrastructure tuning, fault testing, and resiliency validation.