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 DuckDuckGo, so some details may not match this job. The employer's own page has the real description.
Position Overview
As a Staff Site Reliability Engineer (SRE) at DuckDuckGo, you will play a critical role in maintaining and enhancing the reliability, scalability, and performance of our services. You will collaborate with cross-functional teams to design and develop robust systems while proactively identifying issues and implementing solutions. Your expertise will be vital in optimizing our infrastructure and ensuring that users across the globe experience seamless and efficient service delivery.
Job Responsibilities
- Develop and implement monitoring and alerting systems to ensure service reliability.
- Collaborate with development teams to design, build, and maintain scalable and fault-tolerant systems.
- Identify and mitigate risks in system architecture, configuration, and deployment processes.
- Lead incident response efforts, providing support and guiding teams during outages or significant disruptions.
- Facilitate root cause analysis to address underlying issues and prevent recurrence.
- Drive continuous improvement initiatives to enhance system performance and reliability.
- Develop automation scripts and tools to streamline workflows and processes.
- Mentor junior engineers and contribute to cultivating a culture of reliability within the organization.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 7+ years of experience in site reliability engineering, DevOps, or related disciplines.
- Significant expertise in systems architecture, networking, and cloud infrastructure.
- Proficient in programming/scripting languages such as Python, Go, or similar.
- Hands-on experience with containerization and orchestration tools (e.g. Docker, Kubernetes).
- Strong understanding of CI/CD practices and tools.
- Exceptional troubleshooting skills and a commitment to operational excellence.
- Excellent communication and collaboration abilities, with an aptitude for mentoring team members.
Technologies & Tools
In this position, you will utilize a variety of technologies and tools including but not limited to cloud platforms such as AWS and GCP, containerization platforms like Docker and Kubernetes, monitoring tools such as Prometheus and Grafana, and configuration management systems like Terraform and Ansible. Knowledge of databases (e.g., PostgreSQL, Redis) and web server technologies (e.g., Nginx, Apache) will also be advantageous in performing your duties effectively.
Ideal Candidates
The ideal candidate for the Staff Site Reliability Engineer role will possess a strong analytical mindset and a proactive approach to problem-solving. They should exhibit curiosity and a desire to learn continuously, combined with the ability to work collaboratively in a team-oriented environment. Empathy for users and a commitment to delivering high-quality service will be crucial, as will the ability to handle high-pressure situations and lead teams through challenges effectively. Strong communication skills and the capability to influence and inspire others are also key attributes for success in this position.
Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.