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.
Overview
The Site Reliability Engineer at Apex Systems will be responsible for ensuring the reliability, availability, and performance of our cloud-based services. This role involves a blend of software engineering and systems engineering, focusing on automating operational processes, monitoring system health, and implementing robust solutions to improve the infrastructure. The successful candidate will collaborate with development teams to streamline deployments, enhance system resilience, and proactively address potential reliability issues, thereby contributing to the seamless user experience of our services.
Job Responsibilities
- Design, implement, and maintain scalable, reliable, and secure systems in production environments.
- Develop and maintain monitoring tools to provide real-time insights into system performance and availability.
- Automate deployment processes and oversee continuous integration/continuous deployment (CI/CD) pipelines.
- Collaborate with engineering teams on incident response and post-mortem analysis to ensure lasting solutions to downtime or performance issues.
- Identify and address performance bottlenecks and optimize resource utilization across the systems.
- Implement and enforce best practices for infrastructure as code and configuration management.
- Participate in on-call support rotation to quickly address and resolve production incidents.
- Stay informed of industry trends and advancements to continuously enhance reliability processes and tools.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience as a Site Reliability Engineer, DevOps Engineer, or in a similar position.
- Proficient in programming languages such as Python, Go, or Java.
- Experience with cloud providers (AWS, Azure, Google Cloud) and container orchestration tools (Kubernetes, Docker).
- Strong understanding of networking concepts, distributed systems architecture, and microservices.
- Familiar with monitoring tools such as Prometheus, Grafana, or similar technologies.
- Excellent problem-solving skills and the ability to handle high-pressure situations effectively.
- Outstanding communication and collaboration skills, with the ability to work independently in a remote environment.
Technologies & Tools
The Site Reliability Engineer will utilize a variety of technologies and tools to ensure the effective management and operation of services. This includes, but is not limited to, Amazon Web Services (AWS), Docker, Kubernetes, Terraform for infrastructure as code, Jenkins for CI/CD pipelines, and monitoring solutions such as Prometheus and Grafana for performance analytics. Familiarity with version control systems like Git and CI/CD tools will also be essential for seamless collaboration with software development teams.
Ideal Candidates
Ideal candidates for the Site Reliability Engineer position will exhibit a strong blend of technical expertise and interpersonal skills. They should be proactive, detail-oriented individuals who thrive in dynamic environments and enjoy tackling complex challenges. A strong commitment to continuous improvement, a collaborative nature, and the ability to communicate complex concepts to non-technical team members are vital characteristics. Candidates should also possess a genuine passion for technology and a desire to enhance service reliability, making them not only effective engineers but also valued team members at Apex Systems.
Among 15 to 24-year-olds in Sweden, unemployment was 18.4% in August 2026, against 8.5% for everyone, by its own labour force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.