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 be responsible for ensuring the reliability, availability, and performance of critical software applications and infrastructure. The SRE will work closely with engineering and operations teams to implement best practices in system architecture and automation while facilitating rapid development and deployment cycles. This role requires a proactive approach to monitoring, troubleshooting, and improving system health, ensuring seamless user experiences and minimizing downtime in a dynamic environment.
Job Responsibilities
- Design and implement monitoring and alerting systems to ensure high availability of services.
- Collaborate with engineering teams to refine application performance and boost reliability.
- Automate operational tasks and streamline processes to reduce manual intervention.
- Identify and resolve performance bottlenecks in systems and applications.
- Conduct root cause analysis on incidents and develop preventive measures.
- Document technical processes to facilitate knowledge sharing within the team.
- Participate in on-call duties to maintain system uptime and performance.
- Support CI/CD (Continuous Integration/Continuous Deployment) processes and tools.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience in a Site Reliability Engineer, DevOps, or similar role.
- Strong understanding of cloud-based technologies (AWS, Azure, Google Cloud).
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
- Hands-on experience with container orchestration tools (e.g., Kubernetes, Docker).
- Excellent problem-solving skills and the ability to work independently.
- Familiarity with Agile methodologies and version control systems (e.g., Git).
Technologies & Tools
The SRE Engineer will work with a variety of technologies and tools that enhance system reliability and performance. This includes cloud platforms such as AWS or Azure, containerization tools like Docker and Kubernetes, automation frameworks such as Ansible or Terraform, monitoring solutions like Prometheus or Grafana, and logging systems like ELK Stack or Splunk. Familiarity with these technologies is essential for optimizing workflows and ensuring system durability.
Ideal Candidates
An ideal candidate for the Site Reliability Engineer position at TEKsystems will possess a strong analytical mindset combined with a passion for automation and system optimization. They will have the ability to work collaboratively across teams while effectively communicating technical concepts to non-technical stakeholders. A proactive attitude towards learning and adapting to new technologies will enable them to excel in a fast-paced environment. Additionally, a commitment to improving system reliability and user experience will be a significant asset.
A full-time year is 2,080 hours: $53 an hour is $110,240 a year before taxes, and $106,000 a year is $50.96 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.