Build and maintain a globally distributed cloud infrastructure platform using Infrastructure as Code (e.g. Terraform, Ansible, among others).
Perform system and database maintenance activities, including application deployment, backup and restoration procedures, patching, upgrades, etc.
Participate in project teams to deliver cloud solutions under the guidance of senior engineers.
Support and enhance CI/CD pipelines and infrastructure automation.
Maintain and support cloud environments, including incident response, troubleshooting, and performance tuning.
Document infrastructure designs, standard operating procedures, and support runbooks.
Create and maintain clear, accurate documentation tailored to the target audience (e.g., engineers, support staff).
Collaborate with development, security, and operations teams to ensure systems are secure and compliant.
Participate in on-call rotations and support operational readiness.
Participate in retrospectives to identify opportunities to improve platform scalability and supportability.
Requirements
3+ years of experience working with public cloud platforms (AWS and GCP preferred)
Professional experience using Terraform, CI/CD tools (e.g., Jenkins, GitHub Actions), and scripting languages (Python) to deploy, maintain, and support cloud infrastructure.
Professional experience supporting containerized applications and Linux-based systems
Basic understanding of networking, IAM, cloud observability, and common cloud services such as AWS VPC, EC2, S3, SNS, SQS, and Lambda.