Full Time

Site Reliability Engineer

Apex Systems
$90,000 - $150,000* / year (about $43–$72 an hour)

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 play a crucial role in enhancing the reliability and performance of software systems, ensuring operational excellence through the design, implementation, and maintenance of scalable infrastructure. This position requires a blend of software engineering and systems engineering skills, as the SRE collaborates closely with development teams to automate and streamline processes, improve system reliability, and troubleshoot various issues across a dynamic tech stack. The ideal candidate will be passionate about building a robust, high-availability environment that meets the demands of a growing user base and aligns with Apex Systems' commitment to excellence.



Job Responsibilities

  • Design, build, and maintain resilient and scalable systems that can support high availability and low latency.
  • Implement and manage continuous integration/continuous deployment (CI/CD) pipelines to streamline code deployment.
  • Monitor system performance, troubleshoot issues, and proactively recommend solutions to enhance reliability.
  • Collaborate with development teams to execute operational tasks and ensure applications are optimized for performance.
  • Automate routine tasks to improve the operational efficiency and reliability of cloud infrastructure.
  • Conduct post-mortem analyses of incidents and outages, ensuring continuous improvement of processes.
  • Participate in on-call rotations to respond quickly to production incidents and maintain system uptime.
  • Document system configurations and operational procedures for knowledge sharing among team members.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2+ years of experience in Site Reliability Engineering, DevOps, or a related role.
  • Proficient in scripting languages such as Python, Bash, or Ruby.
  • Strong understanding of cloud services (AWS, Azure, or Google Cloud Platform) and virtualization technologies.
  • Experience with containerization and orchestration tools, such as Docker and Kubernetes.
  • Familiarity with monitoring tools such as Prometheus, Grafana, or Nagios.
  • Knowledge of databases, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Excellent problem-solving skills and a keen attention to detail.


Technologies & Tools

The Site Reliability Engineer at Apex Systems will utilize a variety of technologies and tools to ensure system reliability and performance. This includes cloud platforms such as AWS and Azure for infrastructure management, containerization tools like Docker and Kubernetes for deploying applications, and monitoring solutions like Prometheus and Grafana to track system metrics. Automation tools and configuration management software, including Terraform and Ansible, will also play a key role in streamlining operational tasks and maintaining infrastructure as code.



Ideal Candidates

The ideal candidate for this position is a proactive and inquisitive individual with a strong technical foundation, particularly in systems engineering and software development. They possess excellent communication skills to facilitate collaboration across various teams, along with a problem-solving mindset to efficiently address and resolve complex operational challenges. Passionate about reliability and performance, this candidate continuously seeks to learn and implement the best practices within the rapidly evolving technology landscape.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.