IT - Application & Software Development
Apr 13, 2021
Our client needs a Senior DevOps Engineer to join the global DevOps team and work out of Toronto. You'll work in the the latest technology, in leading-edge ways. Data is at the heart of everything we do. We are actively pursuing the latest iterations of modern technologies.
Our DevOps tech stack encompasses Jenkins/ Octopus CI/CD; Linux/Windows/Citrix; Python/Powershell/Shell script programming; Docker/Ansible/Packe; Datadog with AWS forming a major part of our cloud solutions (RDS/EC2/TerraForm/CloudFormation).
Create infrastructure automation scripts using Terraform to build new environments and modify existing environments that are highly scalable, available and secure.
Research availability and suitability of 3rd party tools and deploy them to support new builds on our platforms and recommend intelligent processes.
Design. You will design and implement an automated build process for software projects, striving to make the compilation, testing, and packaging process as automatic and foolproof as possible.
Deployment and maintenance. You will build various environments (VMs, Cloud instances, etc.) using automation tools like Octopus, Jenkins, Ansible, Chef or Puppet and minimise downtime.
Operational features and processes. Collaborate locally and remotely with Development Architects and Leaders to implement operational features, tools, and process.
You have a degree in Computer Science, Engineering, or Math.
You have hands-on exposure to supporting cloud applications. You are up-to-date on current DevOps standards and best practices. You have experience:
Automating builds, gated builds, and packaging for deployment.
Maintaining a production build system for a large software project.
You have the expertise to come in and suggest better ways to implement our existing builds, reduce build times, and implement CI/CD pipelines. Knowledge of managing or automating management of databases is preferred.
You have all of the computer engineering tools down including:
In-depth knowledge of AWS (EC2/RDS/IAM ).
Deep experience with either Terraform or Cloudformation or both.
Familiarity of Scripting tools such as Python or Powershell.
Jenkins in a Windows and/or Linux environment, specifically implementing a CI/CD deployment pipeline.
You can work with product managers, cross-functional teams and customers translating practical usability feedback into technical requirements and back again. You thrive on acting as the communication bridge.