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 Extend Information Systems Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
As an Observability & SRE Engineer at Extend Information Systems Inc., the candidate will play a critical role in ensuring the reliability, performance, and scalability of our software systems. This position entails designing and implementing monitoring solutions, optimizing system performance, and driving improvement initiatives within the technology stack. The individual will collaborate effectively with cross-functional teams to enhance the organization’s observability practices while enhancing site reliability and application performance management (APM) capabilities across the board.
Job Responsibilities
- Design and implement observability solutions for monitoring and alerting systems.
- Collaborate with development and operations teams to enhance application performance and improve reliability.
- Identify and troubleshoot performance issues across production environments.
- Participate in on-call rotations to support system reliability and incident response activities.
- Develop and maintain documentation for observability processes and systems.
- Utilize APM tools to monitor application performance and gather insights for enhancement.
- Conduct root cause analyses of faults and ensure follow-up on corrective actions.
- Lead initiatives that promote the adoption of best practices in site reliability engineering.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in Site Reliability Engineering or a similar role.
- Proficiency in observability tools and practices including APM, logging, and monitoring solutions.
- Strong programming skills in languages such as Python, Go, or Java.
- Familiarity with infrastructure as code (IaC) practices and tools, such as Terraform or Ansible.
- Experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes, Docker).
- Excellent problem-solving skills and the ability to work independently in a remote environment.
- Strong communication skills and the ability to work collaboratively with cross-functional teams.
Technologies & Tools
The successful candidate will work with an array of technologies and tools including, but not limited to, observability platforms such as Grafana and Splunk, application monitoring tools like New Relic and Dynatrace, CI/CD pipelines using Jenkins or GitLab, as well as cloud services from providers like AWS and Azure. Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes will be crucial for effectively executing the responsibilities linked to this role.
Ideal Candidates
The ideal candidates for this position are proactive, analytical thinkers who possess a strong passion for automation and system performance optimization. They demonstrate a thorough understanding of modern observability practices, coupled with a collaborative attitude and a desire to share knowledge with team members. In addition, they should have a keen attention to detail, an eagerness to learn new technologies, and the drive to consistently improve processes in a dynamic environment. Self-motivation and strong communication skills are essential, given the need to work effectively in a remote team setting.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.