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.