Joining our team as a Site Reliability Engineer means being part of a dynamic and innovative company that values teamwork, continuous learning, and personal growth
Job Title: Site Reliability Engineer
Location: New York, New York, United States
Salary: $100 Per hour
Overview: As a Site Reliability Engineer, you will play a crucial role in ensuring the reliability, availability, and performance of our company's infrastructure and systems. You will work closely with cross-functional teams to proactively identify and resolve any issues that may arise, as well as implement solutions to improve the overall reliability of our systems. This is a highly technical and hands-on role, requiring a deep understanding of system architecture, as well as excellent problem-solving and communication skills.
Key Responsibilities:
- Monitor and maintain the health of our systems and infrastructure, taking proactive measures to prevent and resolve any issues that may arise.
- Collaborate with software engineers to design and implement reliable, scalable, and efficient systems.
- Develop and maintain tools for automating deployment, monitoring, and troubleshooting of our systems.
- Troubleshoot and resolve complex technical issues in a timely manner, providing detailed root cause analysis and recommendations for prevention.
- Conduct regular performance and load testing to identify potential bottlenecks and optimize system performance.
- Stay updated on industry best practices and trends in site reliability engineering, and implement them as necessary to improve our systems.
- Participate in on-call rotations to provide 24/7 support for critical systems.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in a similar role, preferably in a fast-paced, high-growth environment.
- Strong understanding of Linux/Unix operating systems and command-line tools.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Proficiency in scripting languages such as Bash, Python, or Ruby.
- Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud.
- Knowledge of networking principles and protocols.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues quickly.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Experience with monitoring and logging tools, such as Splunk, ELK stack, or Prometheus, is a plus.
- Relevant certifications, such as AWS Certified SysOps Administrator or Google Certified Professional Cloud Architect, are a plus.
We offer a competitive salary and benefits package, as well as opportunities for career advancement and professional development. If you are passionate about reliability, automation, and continuous improvement, we would love to have you on board. Apply now and become a part of our team!