Site Reliability Engineer

neurohire.ai
•$70,000 - $90,000

About The Position

NeuroHire is seeking an early-career Site Reliability Engineer (SRE) to help maintain the reliability, availability, performance, and scalability of software applications and cloud-based infrastructure. The role works closely with software engineering, DevOps, and cloud infrastructure teams to monitor systems, troubleshoot technical issues, automate operational tasks, and improve production environments. The position focuses on cloud computing, system administration, automation, infrastructure management, and reliable technology solutions. The SRE will support cloud environments, Linux systems, monitoring and alerting, CI/CD workflows, infrastructure automation, containers, security practices, and operational documentation.

Requirements

  • Master's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical field.
  • 0–1 year of experience in Site Reliability Engineering, DevOps, Cloud Engineering, Systems Administration, or a related technical role.
  • Strong understanding of operating systems, particularly Linux, command-line tools, and basic system administration.
  • Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Basic knowledge of networking concepts, including DNS, TCP/IP, HTTP/HTTPS, load balancing, and firewalls.
  • Proficiency in at least one scripting or programming language, such as Python, Bash, or Go.
  • Understanding of system monitoring, logging, alerting, and performance management concepts.
  • Familiarity with Git and GitHub for version control and collaborative development.
  • Basic understanding of CI/CD pipelines and automated deployment processes.
  • Familiarity with Docker and containerization concepts.
  • Understanding of infrastructure automation and Infrastructure as Code (IaC) concepts.
  • Understanding of system reliability, scalability, availability, and fault tolerance.
  • Strong troubleshooting, analytical thinking, and problem-solving abilities.
  • Ability to work collaboratively, communicate technical issues clearly, and learn new technologies.

Nice To Haves

  • Basic knowledge of Kubernetes and container orchestration.
  • Familiarity with monitoring tools such as Prometheus, Grafana, Datadog, or CloudWatch.
  • Academic projects, internships, or personal projects involving cloud infrastructure, DevOps, system administration, or automation.
  • Familiarity with Infrastructure as Code tools such as Terraform or Ansible.
  • Exposure to CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Basic understanding of incident management, root cause analysis, and Service Level Indicators (SLIs) and Service Level Objectives (SLOs).
  • Familiarity with cloud monitoring, infrastructure observability, and performance optimization.
  • Relevant cloud, Linux, or DevOps certifications.

Responsibilities

  • Monitor the availability, performance, and reliability of applications, services, and infrastructure.
  • Support the maintenance and optimization of cloud environments using AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Monitor system health, application performance, resource utilization, and service availability.
  • Assist in identifying, troubleshooting, and resolving infrastructure, application, and production-related issues.
  • Develop automation scripts using Python, Bash, or Shell scripting to reduce repetitive operational tasks.
  • Use Linux-based systems and command-line tools to manage and troubleshoot infrastructure.
  • Support the implementation and maintenance of monitoring, logging, and alerting solutions.
  • Collaborate with DevOps and software engineering teams to improve deployment reliability and system performance.
  • Assist in managing CI/CD pipelines and supporting automated deployment workflows.
  • Participate in incident investigation, root cause analysis, and documentation of technical issues.
  • Support infrastructure automation using tools such as Terraform or Ansible.
  • Work with containerization technologies such as Docker and Kubernetes.
  • Assist in maintaining system security, access controls, backups, and operational best practices.
  • Maintain technical documentation for system configurations, monitoring procedures, and incident resolution.
  • Contribute to improving system scalability, fault tolerance, and operational efficiency.

Benefits

  • Opportunities for professional development and technical career growth.
  • Hands-on exposure to cloud infrastructure, system reliability, and modern engineering practices.
  • Opportunities to develop practical skills in automation, monitoring, and infrastructure management.
  • Collaborative environment that encourages technical learning, innovation, and knowledge sharing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service