Site Reliability Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+31 more
Job description
- Assist in the improvement of internal automation specifically through the use of āInfrastructure as Codeā tools
- Assist in the maintenance of and addition of new features to the infrastructure control plane
- Act as the primary contact to monitor, troubleshoot, and resolve production issues as part of an on-call rotation of roughly one week per month to adhere to a 24/7/365 SLA
- Collaborate with the Director of DevSecOps as well as other members of the SRE team to explore, plan, and implement or improve the security posture, reliability, performance, and cost of hosted resources
- Collaborate with one or more product development teams on application development direction as relates to aspects of deployment and operational factors
- Collaborate with the members of the support and integration teams to assist with the support of customer environments as relates to deployment and operational factors
- Continuously improve knowledge of best practices in site reliability and technical skills related to security, automation, networking, and system operations, Every day, millions of people around the world access valuable learning and training content powered by Rustici Softwareās products. If youāve ever taken an online course, thereās a good chance our software was running behind the scenes. We specialize in helping software vendors and organizations solve problems specific to implementing eLearning standards, such as SCORM, xAPI and cmi5. Since 2002, weāve been sharing our expertise with our customers and the industry by providing resources for creating, delivering and distributing eLearning content. We are proud to be known as the āSCORM folks,ā āeLearning nerdsā and most recently, productizing AI to assist our customers in better understanding and delivering training.
Requirements
Successful candidates have a mix of skills in the technology space centering around the deployment and up keep of web application products. We look for the following, but if you donāt have experience with all of the following weād still like to hear from you.
- Extensive experience of one or more Unix CLIs including tools such as zsh/bash, non-graphical text editor(s), git, and various other common shell utilities for system administration
- Extensive experience using AWS resources in the deployment of highly available web application platforms
- Experience with implementing Infrastructure as Code
- Experience with the application of security tools, controls, and policies
- Experience with CI/CD pipeline configuration and orchestration
- Experience with deployment and orchestration of containerized resources (Docker, Kubernetes, etc.)
Additional Technical Background
- Broad knowledge of AWS resources including EC2, ECS, S3, RDS, CloudFront, Elasticache, SQS, Route53, ELB, Lambda, etc.
- Broad knowledge of DNS, CDNs, load balancers, web servers, application servers, databases (MySQL), and networking concepts like the basics of TCP/UDP, RFC 1918 subnets, and NAT
- Familiarity with Terraform, CloudFormation, Ansible or similar tools
- Familiarity with GitHub Actions, Jenkins, or other automated task management tools
- Familiarity with web application (HTML, CSS) development using contemporary frameworks in Java, Python, JavaScript/TypeScript, or similar particularly in extensible, scalable, performant, and secure implementations
- Familiarity with non-web based scripting language(s) such as Python, JavaScript (Node.js), Go, etc.
Benefits & conditions
- Flexible work environment: Rustici Software offers the best of all worlds when it comes to where you work. Remote from your home office, a private office in Franklin, TN if you prefer, or a mix of both. We care more about the work that you do than where you do that work.
- Untracked PTO
- Medical, Dental, and Vision insurance
- HSA and FSA plans
- Short-term and Long-term disability
- Company paid life insurance
- 401k/Retirement vesting+matching on day 1
- Performance-based bonuses
- Office perks: Concierge services, gym equipment, yoga room and stocked kitchen with snacks and drinks
About the company
Rustici Software isnāt your average workplace. Thereās a reason why we have been named Best Place to Work by Nashville Business Journal for 15+ years.
Over the last 20+ years, weāve created a unique environment where people want to work and look forward to Monday. We strive not to be static. We desperately want to grow, change, and do our work better year over year. This is your chance to work with a group of people that want you to be opinionated about the work we do and how we do it. You wonāt always win the arguments we participate in, but youāll know that we deeply value your input and that your coworkers are as passionate as you., You will also want to spend some time on our website, learn how we think, what we do, and why we have been named a Best Place to Work by Nashville Business Journal for 15+ years. Get to know us if you want us to get to know you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleā¦