Skip to Main Content

Job Title


DevOps / Cloud Analyst


Company : Esri Canada https://static.whatjobs.com/static/ajC


Location : Calgary, Alberta


Created : 2026-04-25


Job Type : Full Time


Job Description

OverviewEsri Canada has an exceptional opportunity for a DevOps/Cloud Analyst to join our Assessment Department. Reporting to the Director, Product Development, this role will contribute to supporting continuous improvement in building and maintaining both the development and production infrastructure of geo-enabled solutions for the Property Assessment Market. The DevOps/Cloud Analyst will support QA, development, and production by implementing automated integration tests, system checks, Azure cloud Administration and health checks. This role will be based remotely in Canada.About usEsri Canada provides geographic information system (GIS) solutions that empower people in business, government and education to make informed and timely decisions by leveraging the power of mapping and spatial analytics.If you are passionate about making an impact in an organization thats committed to creating a sustainable future, consider joining our team!A Day in the Life of a DevOps/Cloud Analyst at Esri CanadaDesign, deploy, and maintain Microsoft Azure cloud infrastructure.Operational support and maintenance of Azure environments consisting of Active Directories, Azure SQL databases, Elastic database pools, App Services, Virtual Machines and networks.Test system integrity, implemented designs, pipeline configurations and other processes related to infrastructure, making improvements as needed.Research and Implement monitoring solutions to ensure uptime of numerous instances of the product platform.Monitor and maintain Elasticsearch clusters.Create and maintain documentation for deployment procedures.Support QA in the development of test plans and coordination of datasets to support testing large-scale web based SAAS solutions.Coordinate the development and execution of automated integration, performance, and load tests.Regularly review and triage reported defects to identify infrastructure limitations and opportunities for improvement.Collaborate closely with a development team in all phases of the product development life cycle including requirements, design, development, QA/QC, and documentation.Work with customers to document requirements for integration with enterprise solutions in the customers infrastructure.Report metrics on a regular basis from DevOps and quality assurance activities.What you bring to the teamUniversity degree in computer science or equivalentAt least 3 years of experience deploying large scale systems in an Azure cloud infrastructure.At least 3 years of experience creating, maintaining, and monitoring Azure CI/CD pipelines.At least 3 years of experience with Azure cloud environments administration.Experience in monitoring & log management processes.Experience with source code control systems, preferable GIT integrated with Azure DevOps.Strong aptitude and relevant experience in cloud securityExperience analyzing user needs and requirementsMotivated and continuous learning.Customer focus and good communications skills.Time management / multi-tasking ability.Proven analytical problem-solving and decision-making skill.Team player with a track record for meeting deadlines.General ResponsibilitiesParticipate collaboratively in the company Employee Development Program.Communicate effectively with internal and external personnel at all levels representing the company in a professional manner at all times.Actively participate in company, staff or individual one-on-one meetings on an ongoing basis for the purposes of effective teamwork, enhanced communication and progressive co-operation strategies within the company as well as other departments across the company.Continually contribute to the profitability of the company and ongoing business operations by initiating, recommending and implementing continuous improvement strategies and initiatives.Conduct any general duties, specific job projects and responsibilities as assigned or required by the Director or Esri Canada management in a timely and professional manner.At Esri Canada, we are committed to fair and competitive compensation. This role offers a base salary range of $84,900 to $110,000 annually determined based on experience, skills, and internal equity. We regularly benchmark across a variety of positions, industries and levels to ensure we remain competitive in the market.What Esri Canada offers youWe prioritize our employees well-being and work-life balance. Our benefits include:Work from Home or hybrid workGenerous Paid Time-Off: Enjoy up to 6 weeks of time off per year, including:3 weeks of paid annual vacation, increasing with years of service50 hours of Paid-Time Off (PTO) for personal needs32 hours of Summer TimeWinter holiday office closureRRSP match increasing with years of serviceTraining and development programs for professional growthCompany perks including discounts on gym memberships, technology purchases and more.Company-sponsored events and social activitiesEmployee-driven initiatives such as yoga sessions, book clubs, interactive podcasts, and more.Fluency in English is essential, as this role requires regular client communication and support in English-speaking regionsHow to applyReady to join our amazing team? Submit your resume today!We offer attractive salaries, an engaging work environment, and an outstanding benefits package with generous time-off. We value employment equity and will provide accommodations upon request at any stage of the hiring process. We appreciate all applications, but only those selected for an interview will be contacted. Our hiring process includes background checks as a condition of employment. #J-18808-Ljbffr