Senior DevOps Specialist
- Location: Ottawa, ON
- Remote: Hybrid
- Type: Contract
- Job #35085
Overview:
Our client is seeking a Senior DevOps Specialist to support enterprise banking operations applications within a complex Azure-based environment. The successful candidate will provide DevOps, CI/CD, automation, and Kubernetes expertise to support secure, scalable, and resilient enterprise systems.
Responsibilities:
- Develop scripts, deployment pipelines, and release automation processes
- Build, maintain, and improve CI/CD pipelines using Azure DevOps
- Support operational excellence initiatives through automation and DevSecOps best practices
- Deploy and manage Azure Kubernetes Service (AKS) environments
- Design and deploy containerized applications
- Troubleshoot complex operational and infrastructure issues
- Support scrum teams with technical expertise and issue resolution
- Utilize GitHub and related tools for version control and code management
- Monitor and manage Kubernetes cluster health, performance, scaling, and upgrades
- Collaborate with internal stakeholders and technical teams
Requirements:
- University degree or college diploma in Computer Science or related field
- 7+ years of experience in application development and systems integration
- 7+ years of DevOps / CI/CD experience
- 5+ years of hands-on Microsoft Azure experience
- Strong experience with Azure DevOps, GitHub, Jenkins, Nexus, Tekton, Argo CD, and Azure Container Registry
- Experience with Maven, Gradle, and automation tooling
- Experience deploying and managing AKS and/or OpenShift
- Strong understanding of enterprise production operations, resiliency, and availability
Assets:
- Experience with Helm, Kustomize, YAML configuration management
- Experience with CyberArk, AppViewX, AMQ, Spring Integration
- Knowledge of SQL, Java, Unix scripting, and Node.js
- French language skills considered an asset