Haystack
← Back to Jobs
Technology
AD

Azure Developer

AdientOne LLCMontreal, QC🇺🇸United StatesPosted 26 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Montreal, QC, United States
Posted
Yesterday
DockerMicroservicesSQLSpringSpring BootSplunkAngularArgoCDAzureBashConfluenceDNSGatlingGitGitHub ActionsGrafanaHelmJavaJiraKubernetesPostgreSQLPrometheusStakeholder Management

Job Description

DUTIES AND RESPONSIBILITES:
• Responsible for elicitation, analysis, and documentation of business requirements.
• Research and exploration of user requirements, costs, and benefits in support of documentation required for the demand management process.
• Responsible for analyzing the business needs to identify new processes and process improvements that will meet those needs.
• Documents current business processes and models to define requirements and/or gaps.
• Analyze detailed system factors including input/output requirements, information and paper flow, hardware, and software needs.
• Analyze “soft" system factors including roles, responsibilities, policy, culture, etc.
• Evaluate the impact of potential software and process changes on the organization.
• Develop and facilitate groups as necessary in pursuit of eliciting and defining requirements.
• Assist in the creation of the business case documentation.
• Understanding of architectural consistency and usability standards.
• Defines and develops user test cases and validates test results during testing.
• Executes unit and functional test cases.
• May conduct system demonstrations and training sessions, as well as participate in design/review of training content.
• Plays a third level support role by helping to troubleshoot and resolve issues with production systems.
• Participates in associate meetings and communicates any concerns to management.


QUALIFICATIONS AND REQUIREMENTS:
• Bachelor’s degree in computer science, Information Systems, Business, or another related field or equivalent work experience.
• Proven experience leading data migration requirements from legacy systems into a new ERP (Sage X3) environment
• Strong hands-on expertise in requirements elicitation, documentation, and management, with emphasis on data mapping, transformation rules, and validation
• Deep understanding of data structures, data quality, and migration best practices, with the ability to identify gaps and risks early
• Self-driven and accountable professional with strong stakeholder management and communication skills, able to drive outcomes with minimal oversight
• Working knowledge of Confluence and JIRA.
• Experience in any of the following business areas is desired: Sales operations, order entry, accounting, finance, procurement, warehouse operations, order management, and order fulfillment.
• Minimum of 3-5 years’ business analysis or systems analysis experience is preferred.
• Bonus: Sage X3 experience (ERP).


Associate is expected to operate at a proficient level across the following areas of technical knowledge and skill:
• Ability to organize and prioritize work.
• Detail oriented, proactive, creative, and efficient
• Intermediate level abilities in Excel, Outlook, PowerPoint, Visio, and Word
• Familiarity with application integration methods to include understanding of data mapping process.
• Ability to effectively work both independently and collaboratively in a team environment
• Ability to work on simultaneous and complex projects, with domain expertise in at least one business area.
• Expertise in ERP solution selection and implementation is a plus
• Ability to communicate effectively to both technical and non-technical audiences in written and non-written format
• Ability to work with all levels of associates
• Ability to work with minimal supervision in a very dynamic environment
• Ability to learn new systems and tools
• Knowledge of software development life cycle methodologies, processes, and procedures.
• Active listener
• Effective in a variety of formal/informal presentation settings: one-on-one, small, and large groups.

Job Title: Developer

Location: Montreal, QC

Duration: 4 Months

 

We are a team within a department responsible for technological foundations, digital experience, and process automation. Our mission is to ensure the evolution and automation of processes. Our mission is to ensure the evolution and work necessary for the development and improvement of a business decision management platform.

Our team of DevOps technical experts primarily provides automated tools, services, and accelerators for developing, deploying, and running business rules applications based on BRMS technologies, as well as DMN and BPMN standards. The team also defines DMN and BPMN standards, establishes best practices for platform development and governance, and supports projects in implementing their solutions.

We need to accelerate the modernization of our GDA platform by migrating our AKS CaaS containers to the Azure Red Hat OpenShift PaaS (ARO). While the team has the expertise to maintain the current environment, available capacity is insufficient to quickly complete this crucial transformation while ensuring ongoing operational activities.

We are therefore looking for a Senior DevOps - Azure OpenShift with Kubernetes / OpenShift expertise, in order to accelerate the transition to a more secure, standardized and supportable PaaS platform, thereby reducing technical debt, vulnerabilities and operational risks of the platform, while strengthening automation and security posture.

 

Responsibilities:

This resource will:

  • To accelerate the migration from the AKS environment to ARO
  • To reduce the technical risks associated with the current platform
  • To improve the security posture and compliance of container environments
  • To increase the automation and standardization of deployments
  • To provide a modern, scalable, and easier-to-operate PaaS platform for application teams

 

Requirements and qualifications

  1. Essential criteria

 

Platform expertise

  • Minimum 5 years of experience in DevOps engineering, SRE or cloud platform
  • Practical experience with Kubernetes in production and on Azure
  • Experience with OpenShift (ideally ARO)
  • Proficiency in Docker containers and containerization platforms
  • Experience in microservices development (with Java, Spring Boot, JPA, Angular)
  • Persistence with JPA or other ORMs

 

Automation and Infrastructure as Code

  • Understanding how Helm Charts work
  • Source code management with Git, GitOps (ArgoCD or Flux), VSCode / IntelliJ, bash
  • Automation of deployments and configuration

 

CI/CD

  • Azure DevOps or GitHub Actions
  • Pipeline design and maintenance
  • Automated deployment of containerized applications

 

Security

  • DevSecOps knowledge
  • Managing Java code vulnerabilities and dependencies
  • Cloud secrets management and security controls
  • Understanding of compliance and governance requirements

 

  1. Highly desirable criteria

 

Migration from AKS to ARO

  • Kubernetes or OpenShift migration project
  • Cloud platform transformation experience
  • Migrating containerized applications between platforms

 

Observability and exploitation

  • Prometheus, Grafana, Azure Monitor, Log Analytics
  • Splunk
  • Dynatrace
  • Gatling
  • Incident management and platform performance

 

Databases

  • Azure SQL DB
  • PostgreSQL
  • Understand the stored procedure code to be rewritten in Java code.

 

Networks and security

  • Ingress, Load Balancer, DNS, Azure Networks, Identity & Access Management (IAM)

 

  1. Desired behaviors
  • Capable of delivering quickly, pragmatic and results-oriented
  • Works effectively with development, security, and infrastructure teams
  • Good communication and knowledge sharing
  • Takes charge of complex initiatives and proposes solutions
  • Manages priorities without constant supervision

Similar jobs