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 Bentley Systems, so some details may not match this job. The employer's own page has the real description.
Overview
The Site Reliability Engineer II at Bentley Systems will play a pivotal role in maintaining and improving the operational health of our applications and services. This position encompasses a range of tasks, including system monitoring, performance optimization, incident response, and automation implementation. The ideal candidate will collaborate with development teams to ensure that our systems are robust, efficient, and scalable, while also contributing to the continuous improvement of our processes and tools.
Job Responsibilities
- Monitor system performance, reliability, and availability to ensure optimal operation.
- Implement and manage configuration management tools to automate deployments.
- Develop and maintain necessary documentation for system architecture and procedures.
- Conduct regular incident reviews and post-mortems to identify areas for improvement.
- Collaborate with engineering teams to design resilient systems and services.
- Automate repetitive tasks and enhance system management processes.
- Remain on call to respond to incidents and perform troubleshooting as necessary.
- Participate in on-site and off-site capacity planning and management.
- Evaluate and adopt new tools and technologies to improve system reliability.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in Site Reliability Engineering, DevOps, or a similar role.
- Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in scripting languages including Python, Bash, or Ruby.
- Experience with container orchestration tools such as Kubernetes or Docker.
- Familiarity with configuration management tools like Ansible, Puppet, or Chef.
- Solid understanding of networking concepts, protocols, and troubleshooting.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration abilities to work with cross-functional teams.
Technologies & Tools
The Site Reliability Engineer II will engage with a variety of technologies and tools that are essential for maintaining system reliability and performance. This includes utilizing cloud services (AWS, Azure), containerization technologies (Docker, Kubernetes), scripting and automation tools (Python, Terraform), and monitoring solutions (Prometheus, Grafana) to optimize system operations and facilitate an agile development environment.
Ideal Candidates
The ideal candidate for the Site Reliability Engineer II position possesses a proactive and solution-oriented mindset, demonstrating initiative in addressing challenges effectively. Adaptability and resilience in a fast-paced environment, coupled with a strong passion for technology and learning, are essential. Effective communication skills and a collaborative spirit will enable candidates to work seamlessly with diverse teams while championing reliability and performance goals.
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.