Multi-Cloud Engineer
Abhishek YadavUnited StatesMIDPosted 2h ago
AWSMicrosoft AzureGoogle Cloud PlatformTerraformCloudFormationAzure BicepJenkinsGitHub ActionsGitLab CI/CDAzure DevOpsKubernetesDockerCloudWatchAzure MonitorPrometheusGrafana
About the Role
We are looking for an experienced Multi-Cloud Engineer to design, implement, manage, and optimize secure, scalable, and highly available cloud infrastructure across multiple cloud platforms, including AWS, Microsoft Azure, and Google Cloud Platform.
Key Responsibilities
• Design, deploy, and maintain multi-cloud infrastructure across AWS, Azure, and/or Google Cloud Platform
• Develop and manage Infrastructure as Code (IaC) using Terraform, CloudFormation, or Azure Bicep
• Implement CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps
• Manage Kubernetes clusters, Docker containers, and cloud-native application deployments
• Ensure high availability, disaster recovery, business continuity, and performance optimization
• Implement cloud security best practices, including IAM, encryption, secrets management, and network security
• Ensure adherence to applicable security and compliance requirements, and relevant financial-sector regulations
• Monitor infrastructure performance, availability, logs, and alerts using tools such as CloudWatch, Azure Monitor, Prometheus, and Grafana
• Optimize cloud costs and resource utilization across multiple cloud environments
• Collaborate with development, security, SRE, and application teams to resolve infrastructure issues and improve system reliability
Requirements
• Strong expertise in cloud architecture, infrastructure automation, DevOps, containerization, cloud security, and regulatory compliance
• Experience supporting financial services or FinTech applications