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 TEKsystems, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Site Reliability Engineer (SRE) at TEKsystems will play a pivotal role in ensuring the reliability and performance of our large-scale, mission-critical systems. This position entails collaborating with development teams to implement scalable and reliable services while actively managing system availability, performance, and capacity. The SRE will also implement automation strategies to optimize workflows, reduce downtime, and maintain operational stability across diverse environments. A commitment to continuous improvement and collaboration is essential as the SRE seeks to enhance system reliability with a proactive approach.
Job Responsibilities
- Design, implement, and manage large-scale, distributed systems to ensure high availability and performance.
- Develop automation tools for system monitoring and maintenance, enhancing operational efficiency.
- Collaborate with software engineering teams to improve system reliability and performance throughout the lifecycle.
- Actively troubleshoot and resolve production issues to minimize service disruptions.
- Monitor system health and performance metrics, generating insights for ongoing improvements.
- Conduct on-call support and incident response to ensure timely resolution of critical incidents.
- Develop and maintain documentation related to system architecture and operational procedures.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in site reliability engineering, DevOps, or systems administration.
- Strong programming skills in languages such as Python, Go, or Java.
- Solid understanding of cloud computing platforms (AWS, Azure, GCP) and container orchestration (Kubernetes, Docker).
- Expertise in monitoring tools and log management (Prometheus, Grafana, ELK Stack).
- Familiarity with configuration management tools (Ansible, Terraform, Puppet).
- Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
Technologies & Tools
The Site Reliability Engineer will be expected to work with a variety of advanced technologies and tools that are critical for maintaining effective services. This includes cloud platforms such as AWS, Azure, or Google Cloud; containerization technologies like Docker and orchestration tools like Kubernetes; and monitoring frameworks like Prometheus and Grafana. Familiarity with configuration management solutions, such as Ansible and Terraform, will also be essential for automating deployment processes and managing infrastructure as code.
Ideal Candidates
The ideal candidate for the Site Reliability Engineer position will possess a strong analytical mindset and a passion for solving complex problems. They will be proactive in optimizing system performance and reliability, demonstrating a collaborative spirit that fosters positive interactions with development and operations teams. Candidates should be adaptable, eager to learn new technologies, and able to manage multiple tasks in a fast-paced environment. A commitment to continuous improvement and high-quality service delivery will set the successful applicant apart.
Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.