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 Apex Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Site Reliability Engineer (SRE) at Apex Systems will be responsible for developing a deep understanding of the system architecture and maintaining the reliability of our services. The candidate will actively collaborate with software engineering teams to enhance system performance, monitor incidence responses, and streamline deployment processes. A sound grasp of automation and a proactive approach to problem-solving will enable the SRE to drive continuous improvement in operational efficiency, ensuring we deliver a high-quality experience to our customers.
Job Responsibilities
- Design, implement, and maintain infrastructure as code solutions to ensure reliability and scalability.
- Monitor system health, identifying and addressing performance issues before they affect service availability.
- Collaborate with development teams to manage releases and improve deployment processes.
- Automate routine operational tasks to minimize manual interventions and enhance productivity.
- Conduct post-incident reviews to identify root causes and implement preventive measures.
- Participate in on-call rotations to provide 24/7 support for production systems.
- Implement and maintain monitoring, alerting, and logging systems for proactive issue detection.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a Site Reliability Engineer or similar role.
- Strong understanding of cloud computing platforms, such as AWS, Azure, or Google Cloud.
- Proficient in scripting and automation tools, such as Python, Bash, or Terraform.
- Experience with container orchestration tools like Kubernetes and Docker.
- Familiarity with CI/CD pipelines and DevOps practices.
- Solid understanding of Linux operating systems and networking fundamentals.
Technologies & Tools
The Site Reliability Engineer will work with an array of cutting-edge technologies and tools, including cloud platforms like AWS, monitoring solutions such as Prometheus and Grafana, configuration management tools like Ansible and Chef, as well as CI/CD tools including Jenkins and GitLab CI. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is also essential for ensuring the smooth operation of microservices-based architectures.
Ideal Candidates
Ideal candidates for the Site Reliability Engineer position will exhibit strong analytical and troubleshooting abilities, allowing them to efficiently address complex system issues. They should possess excellent communication skills, enabling collaboration with diverse teams across the organization. A proactive mindset with a passion for automation and a commitment to improving system reliability are crucial for success in this dynamic role. Furthermore, candidates should demonstrate a continuous learning attitude, staying updated with the latest industry trends and advancements.
In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.