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 Milestone Technologies, Inc., so some details may not match this job. The employer's own page has the real description.
Overview
Milestone Technologies, Inc. is seeking a highly skilled Senior Site Reliability Engineer (SRE) to join our remote team. In this pivotal role, you will take ownership of the reliability and performance of our distributed applications and infrastructure. Leveraging your expertise, you will implement robust monitoring systems, automate deployment processes, and collaborate closely with software engineering teams to enhance service availability and efficiency. Your proactive approach to problem-solving will help eliminate bottlenecks and foresee operational challenges, ensuring that our systems meet the high-performance standards our users expect.
Job Responsibilities
- Design and implement monitoring solutions for critical applications and services.
- Develop and maintain automation scripts for deployment and operational tasks.
- Contribute to incident management and post-mortem analysis to improve systems reliability.
- Work collaboratively with development teams to enhance the system architecture and performance.
- Identify and resolve production issues related to infrastructure and applications.
- Establish and enforce best practices in site reliability engineering and DevOps.
- Participate in on-call rotation and respond to system alerts in a timely manner.
- Mentor junior engineers and provide technical guidance within the team.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in Site Reliability Engineering or a similar role.
- Strong knowledge of cloud services (AWS, Azure, Google Cloud) and infrastructure as code.
- Proficiency in programming and automation languages, such as Python, Bash, or Go.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Strong understanding of networking and security protocols.
- Excellent analytical and problem-solving skills with attention to detail.
- Effective communication skills, both verbal and written, with the ability to explain complex technical concepts to non-technical stakeholders.
Technologies & Tools
The Senior Site Reliability Engineer will utilize a diverse set of technologies and tools to ensure optimal system performance. This includes cloud platforms such as AWS for hosting and infrastructure management, Terraform for infrastructure as code, Jenkins for continuous integration and deployment, Prometheus and Grafana for monitoring and alerting, and Git for version control. Familiarity with configuration management tools like Ansible or Chef is also advantageous.
Ideal Candidates
The ideal candidate for this position is someone who possesses a strong technical background combined with a solutions-oriented mindset. They should have a passion for continuous improvement and a commitment to maintaining high standards of system reliability. We are looking for individuals who can work independently while also thriving in a collaborative team environment. A keen interest in learning new technologies and a proactive approach to solving complex problems will further enhance their fit for our team.
☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.