Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by GM Financial, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Site Reliability Engineer II at GM Financial is responsible for ensuring the reliability, availability, and performance of computing systems and services. This role focuses on employing engineering practices to optimize the operations of production systems and infrastructure, deploying changes seamlessly, monitoring system health, and tackling complex technical challenges. The individual will collaborate across teams to foster a culture of robust site reliability and operational excellence while leveraging automation and efficient processes to enhance the efficiency and resilience of services.
Job Responsibilities
- Design, implement, and manage scalable and highly available solutions for production environments.
- Monitor the performance and availability of applications, responding proactively to issues to minimize downtime.
- Develop and deploy automation scripts for system provisioning, monitoring, and maintenance.
- Collaborate with development teams to enhance and improve the reliability of services.
- Implement and manage continuous integration and continuous delivery (CI/CD) pipelines.
- Conduct on-call support to resolve production incidents quickly and efficiently.
- Analyze and improve system performance through metrics and automation.
- Document systems, processes, and incident responses for future reference and training.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2+ years of experience in Site Reliability Engineering, DevOps, or related operational roles.
- Proficiency in programming languages such as Python, Go, or Java.
- Strong experience in configuration management tools such as Ansible, Puppet, or Chef.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Experience with container orchestration tools, including Kubernetes and Docker.
- Solid understanding of networking principles and web protocols (HTTP, TCP/IP).
- Experience with monitoring tools such as Prometheus, Grafana, or Splunk.
Technologies & Tools
This role will primarily utilize a diverse set of technologies and tools including cloud infrastructure (AWS, Azure), containerization technologies (Docker, Kubernetes), configuration management platforms (Ansible), and various monitoring and logging tools (Prometheus, Grafana, Splunk). Knowledge of version control systems like Git is essential, alongside familiarity with CI/CD tools (Jenkins, GitLab CI).
Ideal Candidates
Ideal candidates for the Site Reliability Engineer II position are those who possess a strong foundational knowledge of engineering principles coupled with a proactive approach to problem-solving. They should display excellent communication skills, both verbal and written, and have the ability to work collaboratively within multi-disciplinary teams. Adaptability and a continuous desire to learn new technologies are essential traits, as well as a passion for delivering high-quality, reliable services and systems that align with business goals.
Oregon has 38 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.