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 Sr. Site Reliability Engineer at TEKsystems will be responsible for the design, implementation, and maintenance of our cloud infrastructure and services. This role demands a proactive individual who will ensure the availability, reliability, and performance of our systems. The engineer will collaborate closely with development teams to drive operational efficiencies, improve incident response, and enhance overall system reliability. The candidate will also mentor junior team members and contribute to the continuous improvement of our automation and monitoring frameworks.
Job Responsibilities
- Design and implement architectural patterns to enhance system reliability and scalability.
- Develop and maintain automation tools for deployment and monitoring processes.
- Manage and optimize application performance and resource utilization across environments.
- Drive incident response processes and provide postmortem analysis to reduce future downtime.
- Collaborate with cross-functional teams to integrate reliability practices into software development life cycles.
- Mentor and guide junior engineers on best practices in site reliability engineering.
- Monitor system performance and implement improvements as necessary to ensure maximum uptime.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 7+ years of experience in site reliability engineering, DevOps, or a similar role.
- Proficiency in programming languages such as Python, Go, or Java.
- Strong understanding of cloud services (AWS, Azure, GCP) and container orchestration (Kubernetes, Docker).
- Experience with monitoring tools (Prometheus, Grafana) and CI/CD pipelines (Jenkins, GitLab CI).
- In-depth knowledge of networking concepts, databases, and microservices architecture.
- Exceptional problem-solving skills and ability to work in high-pressure environments.
Technologies & Tools
The Sr. Site Reliability Engineer will utilize a variety of technologies and tools, including but not limited to cloud platforms such as AWS or Azure, containerization tools like Docker and Kubernetes, monitoring and logging solutions such as Prometheus and ELK stack, and CI/CD platforms like Jenkins or GitLab CI. Additionally, proficiency in scripting languages is essential for automation and orchestration of tasks within the infrastructure.
Ideal Candidates
The ideal candidate for the Sr. Site Reliability Engineer position will possess not only the technical acumen required for the role but also the ability to communicate effectively with diverse teams. They should exhibit strong analytical skills and exhibit a proactive mindset in preventing system issues before they arise. A collaborative spirit, a passion for continuous learning, and a resilience in troubleshooting complex problems will make a successful candidate stand out in this fast-paced environment.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.