Job Title: Platform Engineer (AWS, Azure & Kubernetes)
Location: Remote
Experience: 5+ Years
Job Overview
We are seeking a highly skilled Platform Engineer with strong experience in AWS, Azure, Kubernetes, and Infrastructure as Code (IaC) to design, implement, and manage scalable multi-cloud platforms. The ideal candidate will have hands-on expertise in cloud infrastructure automation, Kubernetes orchestration, Terraform, and CI/CD pipelines, along with a strong understanding of cloud networking, security, and operational excellence.
Key Responsibilities Multi-Cloud Infrastructure Management
- Design, implement, and manage scalable multi-cloud environments across AWS and Azure.
- Develop and maintain infrastructure using Terraform modules and Infrastructure as Code (IaC) best practices.
- Configure and optimize cloud networking architectures, including Hub-and-Spoke network models.
- Implement cloud governance, security controls, and cost optimization strategies.
- Manage log archival, monitoring, and compliance requirements across cloud platforms.
Kubernetes Platform Engineering
- Architect, deploy, and maintain Kubernetes clusters in AWS (EKS) and Azure (AKS).
- Configure and manage ingress controllers, API gateways, service networking, and observability integrations.
- Integrate Kubernetes environments with tools such as Kong, Dynatrace, and other monitoring solutions.
- Ensure platform reliability, scalability, security, and performance.
Infrastructure Automation & Terraform
- Develop reusable, modular, and scalable Terraform modules.
- Manage Terraform Cloud Workspaces and configure integrations with AWS and Azure environments.
- Automate infrastructure provisioning and lifecycle management.
- Establish best practices for version control, code reviews, and infrastructure deployments.
CI/CD & DevOps Enablement
- Build and maintain CI/CD pipelines using GitHub Actions.
- Create reusable workflows and automate deployment processes.
- Configure and manage self-hosted runners/agents to support build and deployment operations.
- Collaborate with development and operations teams to streamline delivery processes.
Cross-Functional Collaboration
- Work closely with Cloud Architects, Developers, Security Teams, and DevOps Engineers.
- Support infrastructure modernization initiatives and platform enhancements.
- Participate in troubleshooting, root cause analysis, and continuous improvement efforts.
- Contribute to platform standards, documentation, and operational best practices.
Required Qualifications Experience
- 5+ years of experience in Platform Engineering, Cloud Engineering, DevOps, or Infrastructure Engineering roles.
- Proven experience designing and managing multi-cloud environments.
- Strong hands-on experience with Infrastructure as Code and cloud automation.
Technical Skills AWS
- VPC
- IAM
- S3
- CloudWatch
- Networking and Security
- Cost Optimization
Azure
- Virtual Networking
- API Management / API Gateway
- Storage Accounts
- Function Apps
- Microsoft Entra ID (Azure AD)
Kubernetes
- EKS (Amazon Elastic Kubernetes Service)
- AKS (Azure Kubernetes Service)
- Kubernetes networking, ingress, monitoring, and security
- Integration with Kong and Dynatrace
Infrastructure as Code
- Terraform
- Terraform Cloud
- Module Development
- Workspace Configuration
DevOps & Automation
- GitHub Actions
- Reusable Workflows
- Self-Hosted Runners/Agents
- CI/CD Pipeline Development
Preferred Qualifications
- Experience with cloud governance and compliance frameworks.
- Knowledge of observability and monitoring platforms.
- Experience implementing cloud security best practices.
- Familiarity with container security and Kubernetes governance.
- Experience supporting enterprise-scale cloud environments.
Key Competencies
- Multi-Cloud Architecture
- Infrastructure Automation
- Platform Reliability Engineering
- Cloud Networking
- Security and Compliance
- CI/CD Automation
- Problem Solving and Troubleshooting
- Cross-Functional Collaboration