Remote Site Reliability Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • At GoGuardian, we are dedicated to building a future where all learners are prepared and inspired to tackle the world's greatest challenges.
  • Our award-winning learning solutions are specifically designed for K-12 education and are trusted by school leaders to enhance effective teaching and equitable engagement while ensuring student safety.
  • As a Site Reliability Engineer, you will work closely with product engineers to implement scalable and highly reliable systems.
  • You will be responsible for scaling existing backend systems to accommodate increasing traffic and new product requirements.
  • Collaboration with other developers will be essential to understand and set up the necessary tooling for Continuous Integration/Delivery/Deployment practices.
  • You will build and operate infrastructure to support the website, backend cluster, and machine learning projects within the organization.
  • Monitoring and tracking the performance and reliability of our services and software to meet promised Service Level Agreements (SLA) will be a key part of your role.

Requirements:

  • You must have at least 1 year of experience working on distributed systems and delivering high-quality product features on schedule.
  • Proficiency in Python, including Object-Oriented programming, is required.
  • Experience with container administration and development using Kubernetes, Docker, Mesos, or similar technologies is necessary.
  • You should have experience in infrastructure automation through tools like Terraform, Chef, Ansible, Puppet, Packer, or similar.
  • Knowledge of cloud computing technologies and network monitoring is essential.
  • Experience with Cloud Orchestration frameworks and providing development and SRE support for these systems is required.
  • Familiarity with CI/CD pipelines, including version control systems (git, svn, etc.), Gitlab Runners, and Jenkins is necessary.
  • You should have experience working with or supporting production, test, and development environments for medium to large user bases.
  • Skills in installing and configuring application servers and database servers are required.
  • Experience in developing scripts to automate software deployments and installations is necessary.
  • You should have experience in a 24/7 high-availability production environment.
  • The ability to devise the best solutions by capturing the big picture rather than focusing solely on minor details or root cause analysis is essential.

Benefits:

  • GoGuardian offers a remote work environment that fosters a diverse and inclusive culture.
  • Employees are part of a mission-driven team that is committed to improving learning environments.
  • The company encourages collaboration and accountability among team members.
  • GoGuardian values employee feedback, as evidenced by frequent positive comments about the team culture.
  • As an equal opportunity employer, GoGuardian ensures that employment decisions are made based on merit and business needs, promoting a fair workplace for all.
About the job
Posted on
Job type
Salary
-
Leave a feedback