VertiGIS North America
Over 1,500 organizations around the world rely on Geocortex to design, develop and maintain web-based mapping applications. We believe geographic information over the web can empower people to make better decisions about their lives, society, and the world around us. You can help us make a difference.
DevOps is about moving an organization forward and giving it a technological advantage. We view it as a way to think—a state of mind—and we’re looking for an experienced professional to lead and manage DevOps at VertiGIS.
You’ll be involved in a variety of projects including Cloud deployment, infrastructure management, and automation. You’ll search for ways to shorten development cycles and increase the quality of our releases. If you think you have the skills to match our needs, we'd love to hear from you.
Cloud Deployment and Cloud Infrastructure Management
- Creating and maintaining a production cloud-based environment for hosting our SaaS products.
- Executing staging and production releases of SaaS products.
- Interfacing production software with various 3rd party applications and systems.
- Deployment strategies into on-premises, enterprise environments for software that is also deployed in the cloud.
- Knowledge of on-premises scalability and fault tolerance.
- Building and maintaining infrastructure for QA to test on-premises deployments of single and multi-server (clustered) software.
- Developing scripts and programs to automate common build and deployment tasks.
- Automated project setup for new developers.
Build Infrastructure Management
- Creating teams, builds, and releases in team collaboration environment (currently using Azure DevOps).
- Managing environment permissions.
- Maintaining build, deployment, and source control software and servers.
Source Code and Development Project Management
- Maintaining a successful continuous build and deployment environment for several active projects.
- Deployment of company IP to source code escrow.
- Creating and managing build definitions and release definitions.
- Management of code and package versioning.
- Management of version control branch policies and permissions.
- Managing a package server (and publishing packages to the package server).
- Maintaining infrastructure (physical and virtualized) for manual and automated testing.
- Work with the Global IT team to establish appropriate security and privacy standards.
- Have on-call responsibilities in rotation with other team members.
- A passion for DevOps
- Proven success in a similar role
- Experience with information systems and IT operations
- Excellent judgment, communication, and problem-solving skills
- Ability to prioritize and manage multiple projects from concept to completion
- Ability to write both formal code and script
- Strong grasp of automation tools
- Data management skills
- Familiarity with up-to-date privacy and security standards
- Proficiency with several of the following technologies: Azure DevOps, Git, VS Code/Visual Studio, TypeScript, .NET (C#), Xamarin, iOS, and Selenium
Team / Career Growth
- Top-notch colleagues that like and respect one another
- We listen to peoples' ideas—and act on them
- A supportive environment with opportunity for training, professional development and advancement
- Challenging, interesting work
- Cutting edge technology that improves the world around us
- Bottomless book budget
- Company summer and winter parties (that are fun to attend)
- We're recognized experts in our field—people around the world seek us out
- Our clients like us
- Fair, equitable salaries, a good group benefits program, health spending account, RRSP matching, and profit sharing
- A hybrid working model allowing employees to split time between the office and home
- A central downtown office location overlooking Victoria's Inner Harbour
- An amazing rooftop patio (complete with BBQ)
- Secure bike storage & showers
- Lunchtime yoga on Wednesdays and Fridays
- Thursday lunchtime speakers
- Healthy snacks
- Good coffee (we know how important this is)
We’re a great place to build your career.
Our colleagues are great people and make our company the kind of place we enjoy coming to every day. We reward top performers and stay true to our core values. Since 1999, we’ve built our business based on steady, sustainable growth – we’re still growing and our future is bright!
Job Type : Full-Time
Location : Victoria, BC
Experience Level : ""