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 CodeSignal, so some details may not match this job. The employer's own page has the real description.
Overview
The Site Reliability Engineer (SRE) / DevOps Engineer at CodeSignal will play a critical role in ensuring the reliability, performance, and efficiency of our web services and infrastructure. This position demands a focus on system stability, automated deployment processes, and continuous integration and delivery. The ideal candidate will collaborate with software engineering teams to enhance application performance while maintaining high availability and uptime through best practices in DevOps culture and Site Reliability Engineering principles.
Job Responsibilities
- Design and implement scalable and reliable systems for service deployment and monitoring.
- Automate operational processes and develop tools to improve system uptime and performance.
- Collaborate with product managers and developers to understand system requirements and improve service operability.
- Monitor system performance, troubleshoot issues, and manage incident responses effectively.
- Implement CI/CD pipelines to enhance deployment processes.
- Conduct regular capacity assessments and performance tuning to ensure optimal resource utilization.
- Participate in system architecture discussions and contribute to technology stack decisions.
- Document system architecture and procedures for ongoing maintenance and future reference.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a Site Reliability Engineer or DevOps role.
- Strong understanding of cloud services (AWS, Azure, or GCP) and Kubernetes.
- Proficiency in scripting languages such as Bash, Python, or Go.
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.) and configuration management systems (Ansible, Chef, Puppet).
- Knowledge of monitoring tools (Prometheus, Grafana, ELK Stack) and incident management practices.
- Excellent problem-solving and troubleshooting skills.
- Strong communication skills, both written and verbal, with the ability to work effectively in cross-functional teams.
Technologies & Tools
The SRE/DevOps Engineer at CodeSignal will utilize a variety of modern technologies and tools necessary for infrastructure automation and management. This includes cloud services (AWS, Azure, or GCP), container orchestration tools such as Kubernetes, CI/CD tools like Jenkins and GitLab, as well as monitoring solutions including Prometheus and Grafana. Familiarity with scripting languages such as Bash, Python, or Go is also essential to automate processes and integrate various services effectively.
Ideal Candidates
The ideal candidate for this position will possess a strong passion for operational excellence and a proactive mindset for identifying and resolving system challenges. They should be detail-oriented with excellent communication skills, able to collaborate effectively with agile teams. A successful SRE/DevOps Engineer will also have a continuous improvement mentality, always searching for ways to enhance automation, performance, and the reliability of services. Furthermore, they should be comfortable working in a fast-paced environment and adapting to changing priorities while maintaining a strong commitment to high-quality deliverables.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.