Azure Cloud Developper - DevOps

  • Full-time
  • Type d'emploi / Employment type: Temps plein permanent / Full time permanent

Company Description

Our specialty is optimization! We take pride in our expertise and leverage our collective intelligence to impact people's lives by improving the efficiency of urban mobility. Our innovative software solutions and expert services in public transportation and postal operations are recognized worldwide.

Working at GIRO means:

  • Being part of a Quebec-based company that stands out internationally for the quality and efficiency of its software solutions in transportation;
  • Using your analytical and problem-solving skills daily to address complex client issues;
  • Being at the heart of project deployments for our clients, composed of the largest public transport companies worldwide;
  • Thriving in a healthy, stimulating, and highly collaborative environment surrounded by a skilled and dedicated team;
  • Propelling your career according to your personal goals with access to a well-established role evolution plan within the company.

Job Description

The DevOps team is responsible for developing and maintaining various tools and systems to automate continuous delivery and deployment processes. It is also in charge of developing our clients' hosting solutions on the Azure cloud.

You will be part of a curious, bold team that loves to push its limits. We advocate teamwork while integrating Agile/SCRUM methodologies and a bit of creative madness.

GIRO is undertaking a DevOps transformation. As a Developer, you will contribute to the design and implementation of automation tools within a "Cloud First" strategy and act as a technological change agent. This shift is an opportunity to take on significant challenges, design innovative solutions, and have a direct impact on the company.

You enjoy:

  • Participating in technological transformation (DevOps) and delivering large-scale projects
  • Cloud computing and the Agile environment
  • System integration and process automation
  • Supporting your own software solutions for internal users

Your main responsibilities:

  • Establishing a deployment and management system for Azure infrastructure to support various products and projects.
  • Establishing a deployment system on the Azure cloud for GIRO products.
  • Optimizing the use of cloud resources (metering, auto-elasticity, resilience, native cloud services).

Qualifications

  • University degree in Computer Science, Software Engineering, or other appropriate disciplines, or equivalent experience
  • A minimum of 5 years of experience
  • Expertise in creating and managing deployment automation pipelines, ensuring the reliability and security of processes.
  • Expertise in networking and managing Windows environments, AD, and GPOs in an Azure context.
  • Expertise in at least the following Azure services, both in terms of setup and administration: VMs, Storage accounts, cloud networking, WAF, AVD, Disaster Recovery (DR), VNET, Active Directory, and everything necessary for the smooth operation of cloud environments.
  • Proficiency with tools like Terraform, Ansible, advanced Shell scripting (PowerShell, bash, and others), YAML, JSON to orchestrate, automate, and manage infrastructure and manipulate configurations.
  • Good knowledge of databases from a deployment perspective.
  • Excellent knowledge of cloud architecture patterns.
  • Hands-on knowledge of Kubernetes.
  • Ease with Windows (administration) and Linux operating systems.

Additional Information

At GIRO, you will be quickly integrated and called upon to contribute concretely! The well-being and development of our employees are values we hold dear. That’s why we offer a set of benefits, including:

  • Flexible working hours, including telecommuting to balance work/personal life
  • A warm welcome and a personalized learning program according to each person’s development and career path needs
  • Several recognition and team-building activities: team breakfasts, yoga or aerobics classes, Christmas parties, sports activities, etc.
  • Reimbursement for the OPUS card or a parking space

 

In accordance with the normative and regulatory requirements to which GIRO adheres, certain positions require a criminal and credit background check. If the position obtained falls into the category of roles with access to sensitive and/or financial information, the background check will be conducted in accordance with GIRO's background check procedure.

Conditions of Employment: Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.

Privacy Policy