DevOps/Cloud Analyst
Esri 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 us:
Esri 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 that’s committed to creating a sustainable future, consider joining our team!
A Day in the Life of a DevOps/Cloud Analyst at Esri Canada:
Design, 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 customer’s infrastructure.
Report metrics on a regular basis from DevOps and quality assurance activities.
What you bring to the team:
University degree in computer science or equivalent
At 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 security
Experience analyzing user needs and requirements
Motivated 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 Responsibilities:
Participate 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.
Compensation & Benefits:
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 you:
We prioritize our employees’ well-being and work-life balance. Our benefits include:
Work from Home or hybrid work
Generous Paid Time-Off: Enjoy up to 6 weeks of time off per year, including:
3 weeks of paid annual vacation, increasing with years of service
50 hours of Paid-Time Off (PTO) for personal needs
32 hours of Summer Time
Winter holiday office closure
Comprehensive health benefits plan
RRSP match increasing with years of service
Training and development programs for professional growth
Company perks including discounts on gym memberships, technology purchases and more.
Company-sponsored events and social activities
Employee-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 regions
How to apply:
Ready to join our amazing team? Submit your resume today!
Esri Canada fosters a dynamic and inclusive work culture, the opportunity to build your skills, and the flexibility to work remotely or at any of our offices across Canada. Occasional travel to corporate offices or customer sites may be required for certain positions. 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.
Analyste en développement et exploitation/infonuagique
Esri Canada offre une occasion de carrière exceptionnelle en affichant un poste de Analyste en développement et exploitation/infonuagique au sein de son équipe d'Evaluation.
Aperçu du poste : Soutenir l’amélioration continue de la conception et de l’entretien de l’infrastructure de développement et de production de solutions géospatiales destinées au marché de l’évaluation foncière. La personne titulaire de ce poste prendra en charge l’assurance qualité, le développement et la production en mettant en œuvre des tests d’intégration automatisés, des vérifications du système, l’administration infonuagique Azure et des examens techniques.
La ou le titulaire du poste travaillera à distance au Canada.
Notre entreprise :
Esri Canada offre des systèmes d’information géographique (SIG) qui permettent aux entreprises, aux gouvernements et aux établissements d’enseignement de prendre rapidement des décisions éclairées en mobilisant la puissance de la cartographie et des analyses spatiales.
Si votre plus grande aspiration est d’avoir une incidence dans une organisation qui s’engage à créer un avenir durable, joignez-vous à notre équipe!
Une journée dans la vie d’une ou d’un analyste en développement et exploitation/infonuagique à Esri Canada :
Concevoir, déployer et entretenir l’infrastructure infonuagique Microsoft Azure.
Fournir l’assistance opérationnelle et l’entretien visant les environnements Azure, qui comprennent Active Directory, azure SQL Database, des groupes de bases de données Elastic, des services d’application, des machines virtuelles et des réseaux.
Tester l’intégrité du système, les conceptions mises en œuvre, les configurations de pipelines et d’autres processus liés à l’infrastructure, en apportant des améliorations si nécessaire.
Rechercher et mettre en œuvre des solutions de surveillance pour garantir la disponibilité de nombreuses instances de la plateforme du produit.
Surveiller et entretenir les grappes Elasticsearch.
Créer et tenir à jour la documentation liée aux procédures de déploiement.
Soutenir l’assurance qualité dans l’élaboration de plans de test et la coordination des jeux de données liées aux tests de solutions SAAS à grande échelle sur le web.
Coordonner l’élaboration et l’exécution de tests automatisés d’intégration, de performance et de chargement.
Examiner et trier régulièrement les défauts signalés afin de déterminer les limites de l’infrastructure et les possibilités d’amélioration.
Collaborer étroitement avec l’équipe de développement dans toutes les phases du cycle de vie du développement du produit, y compris en ce qui concerne les exigences, la conception, le développement, l’assurance et le contrôle de la qualité, et la documentation.
Travailler avec les clients pour documenter les exigences d’intégration aux solutions d’entreprise dans leur infrastructure.
Générer régulièrement des rapports sur les activités de développement, d’exploitation et d’assurance qualité.
Responsabilités générales :
Participer activement au programme de perfectionnement des employés de l’entreprise.
Communiquer efficacement avec le personnel interne et externe à tous les niveaux en représentant l’entreprise de manière professionnelle à tout moment.
Participer activement et en permanence aux réunions de l’entreprise, du personnel ou aux réunions individuelles dans le but de favoriser un travail d’équipe efficace, une meilleure communication et des stratégies de coopération progressive au sein de l’entreprise, ainsi que dans d’autres services de l’entreprise.
Contribuer de façon constante à la rentabilité et aux opérations commerciales en cours de l’entreprise en développant, en recommandant et en mettant en œuvre des stratégies et des initiatives d’amélioration continue.
S’acquitter de toutes les tâches générales, de tous les projets professionnels spécifiques et de toutes les responsabilités assignées ou exigées par la directrice, le directeur ou la direction d’Esri Canada en temps opportun et de manière professionnelle.
Ce que vous apportez à l’équipe :
Diplôme universitaire en informatique, ou l’équivalent.
Au moins trois ans d’expérience dans le déploiement de systèmes à grande échelle dans une infrastructure infonuagique Azure.
Au moins trois ans d’expérience dans la création, l’entretien et la surveillance des pipelines Azure CI/CD.
Au moins trois ans d’expérience dans l’administration d’environnements infonuagiques Azure.
Expérience avec les processus de surveillance et de gestion des journaux.
Expérience des systèmes de contrôle du code source, de préférence GIT intégré à Azure DevOps.
Forte aptitude et expérience pertinente en matière de sécurité infonuagique.
Expérience de l’analyse des besoins et des exigences des utilisateurs.
Motivation et apprentissage continu.
Orientation client et bonnes aptitudes de communication.
Bonne aptitude en matière de gestion du temps et des tâches multiples.
Solides compétences analytiques, de résolution de problèmes et de prise de décision.
Esprit d’équipe et capacité éprouvée à respecter les échéances.
Rémunération et avantages :
Chez Esri Canada, nous nous engageons à offrir une rémunération équitable et compétitive. Ce poste offre un salaire de base annuel compris entre 84,900$ et 110,000$ déterminé en fonction de l'expérience, des compétences et de l'équité interne. Nous effectuons régulièrement des comparaisons entre différents postes, secteurs et niveaux afin de rester compétitifs sur le marché.
Ce qu’Esri Canada vous offre :
Nous accordons la priorité au bien-être de nos employés et à l’équilibre travail-vie personnelle. Voici quelques-uns de nos avantages :
travail à domicile ou travail hybride;
congés payés généreux comprenant ce qui suit :
jusqu’à six semaines de congés par an,
trois semaines de congés annuels payés (ce nombre augmente en fonction des années de service),
50 heures de temps libre rémunéré pour les besoins personnels,
32 heures de temps d’été,
fermeture des bureaux pendant la période des fêtes de fin d’année;
régime d’assurance maladie complet;
programme de cotisation égale au REER;
programmes de formation, de perfectionnement et d’avancement professionnel;
avantages offerts par l’entreprise comprenant des réductions sur les abonnements de centre d’entraînement, sur les achats de technologie et bien plus encore;
événements et activités sociales parrainés par l’entreprise;
initiatives menées par les employés, comme des séances de yoga, des clubs de lecture, des baladodiffusions interactives, et plus encore.
La maîtrise de l'anglais est essentielle, car ce poste nécessite une communication régulière avec les clients et une assistance dans les régions anglophones.
La maîtrise de l'anglais est essentielle, car ce poste nécessite une communication régulière avec les clients et une assistance dans les régions anglophones.
Comment postuler :
Vous voulez vous joindre à notre formidable équipe? Soumettez votre CV dès aujourd’hui!
Esri Canada met en valeur une culture de travail dynamique et inclusive, ainsi que votre perfectionnement professionnel et la flexibilité de travailler à distance ou à l’un de nos bureaux au Canada. Certains postes peuvent nécessiter des déplacements occasionnels à destination des bureaux de l’entreprise ou d’un client. Nous offrons des salaires attrayants, un environnement de travail accueillant et un ensemble d’avantages sociaux exceptionnels avec de nombreuses vacances. Nous accordons une grande importance à l’égalité d’accès à l’emploi et fournira des mesures d’adaptation sur demande à n’importe quelle étape du processus d’embauche. Nous apprécions toutes les candidatures, mais seules les personnes sélectionnées pour un entretien seront contactées. Notre processus d’embauche comprend une vérification des antécédents comme condition d’emploi.