What's In It for You
- Opportunity to work with cutting-edge technologies and a leading Cloud platform (AWS).
- Exposure to global collaboration with diverse teams across various geographies.
- Engage in cross-cultural experiences and diverse ways of working.
- Be part of a team that values innovation, automation, and engineering excellence.
Responsibilities
As a member of the Platform Management Team, your responsibilities will include but are not limited to:
- Partnering with Development and Architecture teams to define and standardize Infrastructure as Code (IaC) practices for software solutions.
- Automating and streamlining infrastructure deployments across environments.
- Building and maintaining tools for automation-based monitoring of production systems.
- Providing proactive alerts on system health and reliability.
- Administering both Linux and Windows systems as part of infrastructure support.
- Troubleshooting and resolving root cause issues across development, test, and production environments.
- Supporting infrastructure in cloud and on-prem deployments.
Key Qualifications
- 5+ years of hands-on experience building enterprise DevOps pipelines.
- Strong experience using Git and managing version-controlled infrastructure and scripts.
- Proficient in at least one scripting language, such as:
- Python
- Bash
- PowerShell
- JavaScript / Node.js
- Hands-on with Infrastructure as Code (IaC) tools such as:
- Terraform
- AWS CloudFormation
- Experience with Configuration Management tools like:
- Ansible
- Chef
- Puppet
- Deep expertise with AWS services, including:
- EKS / HELM / Flux / Fargate
- S3, Lambda, VPC, Route 53, RDS, EC2, Load Balancing
- CloudWatch, CloudFront
Soft Skills
- High energy, self-motivated, and able to maintain focus and drive.
- Adaptable and flexible with a willingness to learn and adjust to dynamic work environments.
- Excellent written and verbal communication skills.
- Comfortable working with global teams and coordinating across multiple time zones.
- Strong collaboration skills and ability to work independently or in a team environment.