This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you ready to start a new journey with a team of energized professionals advancing and connecting the world’s infrastructure? Bentley is looking for you! We are looking for a Senior Site Reliability Engineer to take on the responsibility of automating cloud-based services infrastructure and tooling, with a specific focus on DevOps automation principles. This role encompasses the architecture, development, service provisioning, maintenance, and monitoring of infrastructure and tooling automation. Additionally, the position may require occasional after-hours work to promptly address urgent issues and uphold uninterrupted business operations for our users.
Job Responsibility:
Manage, implement, and improve automation (CI/CD Infrastructure) and tooling through Azure DevOps, scripting, developing tools and proprietary systems
Automate Azure cloud-based deployments, resource provisioning and other Azure infrastructure related tasks
Troubleshoot and resolve issues related to application development, deployment, and operations
Dive deep into availability, performance and outages for infrastructure and systems, and provide technical leadership for proactive resolutions
Ensure compliance with industry’s best practices and organizational policies
Continuously improving processes and tools to enhance efficiency and productivity
Maintain monitoring and alerting and participate as a member of a rotating on-call schedule
Share on-call responsibilities, including collaborating with other engineers to triage and fix issues that come up in production for our users
Requirements:
Degree in computer science, software engineering or relevant training and/or experience
+8 years of experience with Cloud Services development, deployment and/or IT Cloud infrastructure setup and maintenance (Azure Cloud or AWS or GCP)
Expertise in containerization and orchestration technologies (Docker, Kubernetes)
Experience with Scripting and automation skills using languages like PowerShell, Bash, Ansible, JavaScript or similar
Programming experience, preferably in a high-level language like C#, Python, Golang, Ruby, or equivalent
Knowledge of AD and DNS, IIS, and networking
Experience with FedRamp background screening
Experience with Azure DevOps (Pipelines, YAML) or GitHub enterprise (Git, Actions)
Good knowledge of Microsoft SQL Server/Azure SQL setup, SQL statements/scripts and troubleshooting
Ability to document architectural designs along with operational processes and procedures to support ongoing administration of cloud systems
Willingness to learn and become an expert at a wide array of Cloud based technologies in an ever-changing, fast-paced environment
Ability to work effectively in a global team and cross-organization
Nice to have:
Experience with Azure Resource Manager (ARM) templates for infrastructure deployment into Azure is a plus
Expertise in defining operations in code, utilizing version control, peer review, and CI/CD for seamless deployment of changes to both applications and infrastructure
What we offer:
A great Team and culture
An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
An attractive salary and benefits package
A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world