Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaKubernetesPythonTerraform
About the role
- Manage and maintain production systems, troubleshoot complex issues, and support ongoing infrastructure initiatives
- Manage and support systems across multiple environments with understanding of tech stack and product architecture
- Troubleshoot Java-based applications, including memory management (heap sizing, garbage collection tuning)
- Automate routine tasks using Bash, PowerShell, Python, or similar scripting/tools
- Apply load balancing principles and algorithms (round robin, least connections, IP hash)
- Manage services and resources in public cloud environments (AWS, Azure, GCP)
- Work with containerization and orchestration concepts (Kubernetes, Helm); handle container lifecycle, scaling, and troubleshooting
- Read and contribute to Infrastructure as Code templates (Terraform, CloudFormation) for infrastructure deployment
- Execute routine maintenance: patching, backups, health checks
- Assist cross-functional teams during rollouts or migrations as a technical contributor
Requirements
- 2–4 years of experience in a Systems Administrator or related infrastructure role, preferably within a SaaS or cloud-based environment
- Proven ability to manage and maintain production systems, troubleshoot complex issues, and support ongoing infrastructure initiatives
- Demonstrated strengths in managing and supporting systems across multiple environments, with a deep understanding of the organization's tech stack and product architecture
- Familiarity with Java-based applications, including experience with memory management and troubleshooting (e.g., heap sizing, garbage collection tuning)
- Experience automating routine tasks using scripts or tools (e.g., Bash, PowerShell, Python, or similar)
- Understanding of load balancing principles, with the ability to cite and apply common algorithms (e.g., round robin, least connections, IP hash)
- Hands-on experience managing services and resources in public cloud environments such as AWS, Azure, or GCP
- Basic working knowledge of Kubernetes concepts and Helm for package management
- Awareness of container lifecycle, scaling, and troubleshooting
- Familiarity with Infrastructure as Code (IaC) principles and tooling (e.g., Terraform, CloudFormation), capable of reading and contributing to IaC templates for infrastructure deployment
- Executes routine maintenance actions such as patching, backups, and health checks with minimal oversight
- Assists in executing and tracking infrastructure-related tasks as part of cross-functional project teams—serving as a reliable technical contributor during rollouts or migrations