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 EPAM Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Site Reliability Engineer (SRE) at EPAM Systems plays a pivotal role in enhancing the reliability and performance of our systems. This position involves a combination of software engineering and IT operations to build, monitor, and improve services and infrastructures. The ideal candidate will work closely with development teams to facilitate delivery processes, automate repetitive tasks, and implement best practices to maintain high availability and system efficiency while promoting a culture of reliability within the team.
Job Responsibilities
- Design, implement, and maintain infrastructure and deployment pipelines.
- Develop tools and automation scripts to facilitate monitoring and incident response.
- Participate in the design and implementation of service architectures and infrastructure improvements.
- Monitor system performance, availability, and reliability, and address issues proactively.
- Collaborate with development teams to enhance system efficiency and performance.
- Establish and enforce best practices for system operations and incident management.
- Conduct root cause analysis of critical incidents, producing actionable reports to prevent future occurrences.
- Participate in on-call rotations for production systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in Site Reliability Engineering, DevOps, or a related role.
- Strong programming skills in languages such as Python, Go, or Java.
- Deep understanding of cloud services (e.g., AWS, Azure, or Google Cloud Platform).
- Experience with container orchestration (Kubernetes, Docker) and CI/CD tools.
- Familiarity with monitoring and alerting tools (Grafana, Prometheus, ELK Stack).
- Proficient in configuration management tools (Ansible, Chef, or Puppet).
- Solid understanding of networking, security, and infrastructure as code practices.
Technologies & Tools
The Senior Site Reliability Engineer will utilize a diverse toolkit to ensure operational excellence, including cloud platforms like AWS and Azure, container technology such as Docker and Kubernetes, monitoring tools like Grafana and Prometheus, and version control systems like Git. Additionally, scripting and coding skills in Python or Go, as well as configuration management tools like Ansible, will be integral to this role.
Ideal Candidates
Ideal candidates for the Senior Site Reliability Engineer position possess a strong analytical mindset, exceptional problem-solving abilities, and a passion for automation and efficiency. A collaborative spirit is essential, as these individuals will work in tandem with various teams to foster an environment of reliability and continuous improvement. Furthermore, the ability to communicate complex technical concepts clearly and effectively is crucial for success in this role.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.