Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


DevOps Engineer (2236346971)





Ottawa, Ontario, Canada

DevOps Engineer On behalf of our client, Procom is looking for a Senior DevOps Engineer. The Tax and Payments Product Development team is looking for an experienced Senior DevOps Engineer to join an energetic global team of Product Managers, Business Analysts, Developers, and QA where daily collaboration across these groups is a key part of our success. Reporting to the Development Manager, the Senior DevOps Engineer will work and collaborate with Developers, Architects Test Analysts, Product Managers and stakeholders throughout the development process. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role. Responsibilities -You'll be the primary resource responsible implementing and maintaining Continuous Integration / Continuous Deployment CI/CD pipelines -Have the responsibility of overseeing deployments into lower and higher regions/environments -Create and maintain Build and Deployment automation framework for Azure Environment -You will work with the Tax and Payments group, enhancing our Application and Integration Framework in order to provide the development team with the tools they need to build robust, reliable and scalable solutions -You will work on maintaining and supporting existing and newly built modules -You will help mentor and encourage the use of proper design patterns and DevOps best practices -You will have an understanding of the full Software Delivery Lifecycle -You will have demonstrable experience delivering high availability auto scaling containerized deployments in AWS or Azure -You will have experience working closely with IT Operations, IT Development and IT Service teams to promote DevOps culture -You will demonstrate an in depth understanding of continuous integration, continuous delivery, software configuration management, version control and release management. Qualifications -Strong Knowledge of DevOps design patterns, processes, and best practices -Familiar with implementing/debugging/troubleshooting on following technologies: C#, .NET, .NET Core, Azure, SQL, PowerShell, Kubernetes, Kafka, Terraform -Experience in continuous testing, systems automation, virtualization, orchestration, continuous integration, deployment, and observability -Solid working knowledge on building and deployment of services on Microsoft Azure Cloud platform or other cloud infrastructure -Experience in Docker, Kubernetes or other containerized related technologies, and CI/CD automation -Experience in managing deployments on Kubernetes with Helm or similar tools. -Experience building and maintaining Helm charts in microservice deployments -Understanding of build and deployment systems and system configuration such as Terraform -Experience in setting up complete end-to-end fully integrated delivery systems (source control management, build tools, artifact repositories, deployment) -Experience with monitoring tools such as Prometheus -Experience with performance engineering and load testing -Champion and promote DevOps, DevSecOps, DevTestOps -Familiar with scanning tools such as SonarQube and Veracode -Disciplined self-starter, capable of working independently or in close collaboration within an agile development team -Excellent communication and collaboration skills -Passion for solutioning and solving problems -Strong agile skillset and experience working in a Scrum Agile Development environment Other Desirable Skills (not mandatory): -Experience of ITIL and IT Management systems, such as ServiceNow -Automated testing tools Duration: Permanent