Intercash is a leading global provider of payments and financial services, specializing in prepaid card issuing and card program management technology and services. Intercash’s global offer spans across North America, South America, Europe and Asia Pacific.
Led by a team of young and experienced professionals, and with a growing portfolio of businesses partnering with Intercash to support their mass global payment needs, we are building the future of Fintech!
At the heart of our operation and service offering is our technology platform. We develop all of our core technology in-house and are continuously investing in the development of innovative financial technology to remain a leading provider in our domain.
Position Overview
We are seeking a highly skilled Azure DevOps Engineer for a 6-month fulltime contract to provide coverage during a maternity leave. This role will lead our enterprise DevOps initiatives, establish best practices in cloud-native development, and mentor a high-performing technical team. In this role, you will design, implement, and maintain robust Azure DevOps pipelines while driving automation, enhancing cloud security, and fostering a culture of continuous improvement in a fast-paced, collaborative environment. You will play a key role in defining and implementing our DevOps, continuous monitoring and CI/CD strategy, ensuring alignment with industry best practices and business goals.
Remote within Eastern, Atlantic, or Newfoundland time zones (GMT-5 to GMT-4). Occasional travel to the Montreal office (1-2 times/year).
Role and Responsibilities:
- Lead the design, development, and management of scalable Azure DevOps CI/CD pipelines.
- Define and implement DevOps strategies, policies, and deployment best practices.
- Drive automation through scripting and tool development for deployment and infrastructure management.
- Architect secure deployment pipelines with integrated approvals, audits, and release tracking.
- Ensure compliance with industry standards such as PCI-DSS, NIST, and ISO 27001.
- Collaborate with cross-functional teams to align DevOps efforts with business goals.
- Improve platform reliability through proactive monitoring, alerting, and incident management.
- Lead continuous security monitoring, vulnerability assessments, and threat response.
- Mentor and guide DevOps engineers while fostering a culture of innovation and learning.
- Establish governance frameworks for configuration management and operational processes.
- Promote an engineering culture emphasizing scalability, security, and operational excellence.
- Take ownership of additional DevOps initiatives and continuous improvement tasks.
- Collaborate in defining a build strategy aligned with ITIL best practices.
Experience
- Minimum 4 years’ experience in Azure DevOps
- Bachelor’s degree in computer science or similar is ideal
- Candidates must have their AZ-400 (Azure DevOps Engineer Expert) certification
- Preferred certifications: CISSP, ITIL 4 Foundation, Azure Solutions Architect Expert, SAFe.
- Proven experience building and managing Azure DevOps CI/CD pipelines.
- Expertise in scripting languages like Python, PowerShell, and Terraform.
- Experience with Selenium, Postman, and Azure DevOps Test Plans.
- Proficiency with security tools like SonarQube, CodeQL, Black Duck, Veracode.
- Strong knowledge of security frameworks (OSFI, NIST, CIS, ISO 27001).
- Experience with centralized logging tools like Splunk, Sumologic, Azure Monitor, Sentinel.
- Advanced knowledge of Azure Services (App Services, Service Bus, Azure Functions, Azure APIM).
- Proficiency in Azure DevOps tools.
- Experience using JIRA, Confluence, and Agile/Scrum/SAFe environments.
- Ability to work with cross-functional teams and non-technical stakeholders.
- Strong leadership, mentorship, and ownership mindset.
- Ability to interpret business requirements and create technical designs.
- Excellent multitasking, time management, and accountability.
- Preferred experience in FinTech, Payments, Banking, or Financial Services.