Platform Engineer
Location: Pune
We are seeking a motivated Platform Engineer to join our team. This role is ideal for someone with a strong background in cloud infrastructure and a solid foundation in software engineering. The engineer will be responsible for designing, maintaining, and migrating infrastructure while supporting core systems across AWS and Kubernetes environments, with a strong emphasis on contributing to infrastructure reliability, scalability, and operational best practices.
Key Responsibilities
Infrastructure Design, Maintenance & Migration
● Design, implement, and maintain scalable AWS infrastructure, including:
○ Compute (EC2, Auto Scaling)
○ Networking (VPC, subnets, security groups, load balancers)
○ IAM (users, roles, policies)
○ Storage (S3, EBS)
● Lead and support infrastructure migration efforts, including adoption of modern Infrastructure-as-Code solutions
● Monitor system health, availability, and performance metrics using AWS monitoring tools
● Perform infrastructure updates, patches, and configuration improvements
● Assist in designing scalable and highly available infrastructure solutions
● Contribute to improving system reliability, performance, and observability
● Support cloud cost monitoring and optimization efforts
Kubernetes Operations
● Support Kubernetes cluster maintenance, upgrades and overall architecture
● Monitor pod health, resource utilization, and cluster stability
● Assist in deploying and updating applications
● Troubleshoot container and service networking issues
● Contribute to improving scalability and resilience of Kubernetes environments
Infrastructure Automation & Internal Tools
● Maintain and enhance a homegrown Java-based Infrastructure-as-Code (IaC) tool
● Design and implement infrastructure using modern IaC frameworks
● Troubleshoot and improve internal infrastructure tooling and automation workflows
● Apply infrastructure best practices to improve system reliability and maintainability
● Collaborate with engineering teams on infrastructure and platform improvements and building scalable, software-driven infrastructure solutions
Operational Support
● Document infrastructure configurations and operational procedures
● Collaborate with engineering teams to support deployments, system design, capacity planning, and production reliability
● Contribute to automation efforts using scripts or Infrastructure-as-Code tools
Required Qualifications
● Bachelor’s degree in Computer Science, Information Systems, or related field
● Strong knowledge of networking concepts (DNS, HTTP/S, TCP/IP, firewalls)
● Hands-on experience with cloud platforms (AWS preferred)
● Familiarity with Kubernetes concepts (pods, services, deployments)
● Experience with Linux command line
● Basic scripting ability (Python, Bash) and programming ability (Java/Python, Object-Oriented Programming)
● Experience with infrastructure design, implementation, and migration
● Strong troubleshooting and analytical skills
Preferred Qualifications
● Experience with Infrastructure-as-Code concepts and tools (Pulumi preferred)
● Understanding of IAM and cloud security best practices
● Familiarity with CI/CD pipelines
● Git version control experience
