Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world’s infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, and industrial facilities. Our offerings include MicroStation-based applications for modeling and simulation, ProjectWise for project delivery, AssetWise for asset and network performance, and the iTwin platform for infrastructure digital twins. Bentley Systems employs more than 4,000 colleagues and generates annual revenues of more than $700 million, in 172 countries. www.bentley.com
Bentley Systems is seeking a Software Developer to become a valued member of our Release Services, Systems team. This role is responsible for the automation of cloud based release infrastructure and tooling for Packaged Releases (everything from Desktop, Mobile, and Hololens) with a particular emphasis on DevOps automation principles. The role includes infrastructure and tooling automation architecture, development and maintenance. The Release Services systems support many thousands of builds and releases annually.
Location: Burlington, Ontario
Responsibilities
• Architect, Implement and Improve Release Management automation and tooling through Azure DevOps, scripting and proprietary systems.
• Support, advise and troubleshoot with development teams performing build and product releases.
• Manage and Improve Build and Release Infrastructure (both on premise and cloud based) to support Release Services activities.
• Dive deep into availability, performance and outages for infrastructure and systems, and provide technical leadership for proactive resolutions.
• Continuous research and development on release pipeline technologies.
Required Skills
• Minimum 3 years’ experience with Development and/or IT Cloud infrastructure setup and maintenance
• Great development and scripting skills with the desire to learn advanced scripting techniques
• Python and PowerShell development experience
• Experience with Azure DevOps (or GitHub enterprise) (Pipelines, YAML)
• Good knowledge of SQL server setup, SQL statements/scripts and troubleshooting
• Ability to document architectural designs along with operational processes and procedures to support ongoing administration of systems
• Self-motivation to collaborate on release projects and solutions for product launch
• Willingness to learn and become an expert at a wide array of release management technologies in an ever-changing, fast-paced environment
• Ability to work effectively in a team and cross-organization
Desired Skills
• Package Management, Limelight or Microsoft Azure Blob experience
• Experience with infrastructure backup and recovery (e.g. SaltStack)
• Mobile application delivery (iOS, Android, Windows Store) experience
• Process metrics and analytical techniques
#LI-LC1
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
Get email alerts for the latest"Software Developer- Release Services jobs in Burlington"
