What are the responsibilities and job description for the System Engineer position at Robert Half?
Position Overview
Hybrid: 2 days or less onsite in Glendale, CA
We are seeking a Senior Systems Engineer to join the Systems Reliability Engineering team. In this role, you will design, build, and support automated systems, cloud environments, and platforms that deliver unparalleled experiences for our park guests. This position requires mastery in Linux system administration, software development, CI/CD, cloud hosting, and DevOps culture. The ideal candidate thrives in a fast-paced, highly collaborative environment and is dedicated to architectural excellence, operational reliability, and creating stellar digital experiences.
Key Responsibilities
- Design (30%): Lead project and architecture planning efforts, collaborate with various teams to innovate solutions, and document systems integration.
- Build (30%): Implement and integrate scalable systems and tools, configure platforms, and ensure infrastructure stability and resilience.
- Run (30%): Deliver Level 2 application and systems support, resolve incidents, maintain performance standards, and improve operational reliability.
Core Must-Haves
- Linux expertise (Windows experience optional).
- Proficiency in at least one programming language (e.g., Python, Ruby, Go).
- Experience in public cloud hosting solutions (e.g., AWS, Google Cloud, Azure).
Technical Requirements
- Expert-level administration of Linux and Windows operating systems.
- Hands-on experience with CI/CD platforms (e.g., Jenkins, GitHub Actions, GitLab CI).
- Proficiency in systems automation tools (e.g., Chef, Ansible, Terraform).
- Development experience in programming languages like Python, Ruby, Go, or Java.
- Familiarity with container computing tools (Docker, Kubernetes) and cloud automation tools (e.g., Boto, CloudFormation, Terraform).
- Web server proficiency (Java, Node.js, Tomcat, Apache/nginx).
- Strong understanding of internet technologies, network protocols, and REST APIs.
Preferred Qualifications
- At least 7 years of experience with internet technologies and production systems support.
- Proficiency in load balancer configurations and detailed capacity analysis.
- Exceptional troubleshooting methodology, performance analysis, and documentation skills.
- Familiarity with Agile/Scrum or Waterfall project management.
Communication & Leadership Skills
- Excellent verbal and written communication tailored to audiences at all levels of the organization.
- Ability to lead cross-functional teams, mentor junior staff, create compelling documentation, and deliver trainings.
- Effective project management on large-scale initiatives.
Education
A bachelor’s degree in Computer Science or a related field is required; a master’s degree is preferred. Equivalent experience in technical operations and software engineering may be considered.
Salary : $87 - $93