JOBSEARCHER

Site Reliability Engineer (SRE)

We are seeking a skilled Site Reliability Engineer (SRE) to join our dynamic team. As an SRE, you will play a crucial role in ensuring the reliability, scalability, and performance of our systems and services. You will work closely with cross-functional teams to design, implement, and maintain robust infrastructure solutions. If you have a passion for automation, reliability engineering, and optimizing systems at scale, we want to hear from you! Responsibilities: Design, build, and maintain scalable and resilient infrastructure solutions. Implement automation to streamline deployment, monitoring, and incident response processes. Perform system capacity planning and optimization to support growing business needs. Monitor system performance and reliability metrics, and proactively address any issues. Collaborate with development teams to improve application performance and reliability. Participate in on-call rotation and incident response, ensuring timely resolution of critical issues. Contribute to the continuous improvement of our infrastructure and deployment processes. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. 5+ years of experience in a Site Reliability Engineering role or similar position. Strong proficiency in cloud computing platforms such as AWS, GCP, or Azure. Hands-on experience with infrastructure as code tools like Terraform or CloudFormation. Proficiency in scripting languages like Python, Bash, or Go for automation tasks. Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. Strong understanding of networking concepts, including TCP/IP, DNS, and HTTP. Excellent troubleshooting and problem-solving skills, with a focus on root cause analysis. Strong communication and collaboration skills, with the ability to work effectively in a team environment. What We Offer: Competitive salary based on experience and qualifications. Comprehensive benefits package, including health insurance, retirement plans, and more. Flexible work schedule and remote work options. Opportunities for professional growth and development through training and certifications. Collaborative and supportive work environment with a focus on innovation and continuous improvement. Exciting projects and challenges that will allow you to make a meaningful impact. Work-life balance and a culture that values employee well-being.