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 Air Apps, 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 Air Apps is responsible for ensuring the reliability, availability, and performance of critical applications and infrastructure. This role involves close collaboration with software engineering teams to build and maintain scalable, robust systems and to cultivate a culture of reliability. The SRE will analyze incident reports, implement automation to reduce operational overhead, and establish metrics for performance monitoring, ultimately enhancing the overall user experience and service quality.
Job Responsibilities
- Design, implement, and manage monitoring and alerting systems to ensure high availability and reliability of services.
- Automate operational processes to enhance system reliability and reduce manual intervention.
- Troubleshoot complex issues across the application stack and infrastructure.
- Collaborate with development teams to enhance system performance and reliability through code reviews and architecture discussions.
- Develop and maintain documentation of systems, processes, and procedures.
- Participate in on-call rotations and incident response activities.
- Implement performance metrics and conduct failure analysis to improve resilience.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in a Site Reliability Engineering, DevOps, or related role.
- Strong proficiency in at least one programming language such as Python, Go, or Java.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and container orchestration technologies (e.g., Kubernetes, Docker).
- Familiarity with infrastructure as code (IaC) tools, such as Terraform or Ansible.
- Deep understanding of networking concepts and database management.
- Excellent problem-solving skills and analytical thinking.
- Strong communication skills, both verbal and written, to collaborate effectively with teams.
Technologies & Tools
The Site Reliability Engineer at Air Apps will utilize a range of technologies and tools to fulfill their responsibilities. This includes cloud-based platforms like Amazon Web Services (AWS) for infrastructure management, containerization technologies such as Docker and orchestration with Kubernetes. Additionally, configuration management tools like Ansible and Terraform play key roles in infrastructure as code practices. Monitoring tools such as Prometheus and Grafana will be employed for observability, alongside logging solutions like ELK Stack for incident analysis and troubleshooting.
Ideal Candidates
Ideal candidates for the Site Reliability Engineer position will embody a proactive attitude toward challenges and display a keen interest in operational excellence and continuous improvement. They should possess a blend of technical expertise and interpersonal skills, fostering a collaborative spirit among engineering and operational teams. Strong analytical skills and a commitment to reliability and performance will set successful candidates apart, along with an adaptability to thrive in a fast-paced, evolving tech landscape.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.