About this Junior Systems Reliability Engineer role at SWBC
SWBC is seeking a talented individual who will support the reliability, availability, and performance of production systems while developing foundational skills in systems engineering, automation, observability, and incident response. Working alongside experienced Systems Reliability Engineers and software engineers, this role monitors production environments, assists with troubleshooting and operational support, develops basic automation, and helps maintain technical documentation and infrastructure processes. The position provides hands-on exposure to modern cloud, monitoring, infrastructure, and AI-enabled development technologies while building the skills necessary for continued growth in systems reliability engineering.
Why you’ll love this role:
You’ll build your technical skills while working alongside experienced engineers and supporting real-world production environments. You’ll gain hands-on experience with monitoring, incident response, automation, cloud technologies, and infrastructure tools while using AI-powered development tools to troubleshoot issues, write scripts, and accelerate your learning.
Essential duties include the following:
- Monitors the health, availability, and performance of production systems using dashboards, alerts, logs, and other observability tools.
- Responds to system alerts and assists with troubleshooting and investigating production incidents under the guidance of experienced engineers.
- Reviews, troubleshoots, resolves, and closes support tickets, maintaining clear documentation and providing timely follow-up.
- Writes and maintains basic automation scripts to reduce repetitive manual tasks and improve operational efficiency.
- Assists with routine operational activities, including deployments, backups, log rotation, system health checks, and other production support functions.
- Creates and maintains runbooks, technical procedures, troubleshooting documentation, and lessons learned from incidents.
- Participates in a supervised on-call rotation following completion of the appropriate training and onboarding period.
- Assists with maintaining CI/CD pipelines and basic infrastructure configurations.
- Collaborates with software development and engineering teams to understand application behavior and support services in production environments.
- Uses AI-enabled development tools to assist with scripting, troubleshooting, debugging, and understanding unfamiliar systems and technologies.
- Develops knowledge of systems reliability engineering practices, including observability, incident response, infrastructure automation, SLIs, SLOs, error budgets, and reducing operational toil.
Serious candidates will possess the minimum qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Information Systems, or a related field, or equivalent combination of education, training, and relevant experience.
- Minimum of one (1) year relevant technical experience in systems administration, infrastructure, software development, technical support, DevOps, cloud technologies, or a related area. Relevant internships, academic projects, technical bootcamps, or comparable hands-on project experience may be considered.
- Basic understanding of Linux/Unix operating systems and command-line environments.
- Familiarity with at least one scripting or programming language, such as Python, Bash, Go, or a similar language.
- Basic understanding of networking concepts, including DNS, HTTP/HTTPS, TCP/IP, and load balancing.
- Familiarity with version control concepts and tools such as Git.
- Strong analytical and problem-solving skills with the ability to learn new technologies and technical concepts.
- Strong written and verbal communication skills with the ability to clearly document technical issues, troubleshooting activities, and resolutions.
- Ability to work collaboratively with technical teams and escalate issues appropriately.
- Ability to participate in an on-call rotation following completion of required training and onboarding.
Additional Information:
SWBC is a Substance-Free Workplace and requires pre-employment drug testing.
To learn more about SWBC, visit our website at www.SWBC.com. If interested, please click the appropriate apply button.