Maintain and enhance existing infrastructure components, scripts, and automation — with a focus on writing clean, maintainable code
Support CI/CD pipelines by contributing to configuration, troubleshooting failures, and implementing improvements under the direction of senior engineers
Write and maintain Infrastructure as Code (IaC) using Terraform, following established team standards and conventions
Contribute to observability solutions by adding or updating monitoring dashboards, alerts, and log queries (Prometheus, Coralogix, Datadog, or similar)
Participate in code reviews, learning from feedback and applying coding best practices to infrastructure-related services
Assist in incident response activities — helping with investigation, documenting findings, and implementing fixes with guidance
Apply programming skills in one or more languages (e.g., Python, Go, or JavaScript) to build or improve internal tooling
Learn and apply SRE principles as you contribute to the team’s ongoing reliability and performance work
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
1+ year of experience in a software engineering, DevOps, or SRE-adjacent role (internships and co-ops count)
Working knowledge of at least one programming language (Python, Go, Java, C#, or similar) with a willingness to learn more
Familiarity with IaC concepts; hands-on experience with Terraform is a plus
Basic understanding of CI/CD pipelines and version control (Git)
Exposure to cloud platforms (AWS or Azure) and containerization concepts (Docker, Kubernetes)
Curiosity about how distributed systems work and how to make them more reliable
Good communication skills — you ask questions when stuck, and document what you learn
Genuine interest in automation and operational excellence