DevOps Engineer

Company:  Purolator
Location: Mississauga
Closing Date: 17/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Location: Mississauga, ON, CA, L5N 0E1It’s not a package. It’s a promise.As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years. The journey starts with you. The places we go, the elements we brave, the promises we deliver – it’s all possible because of our people.DescriptionWe are looking for an Experienced DevOps engineer to join our Cloud Engineering team based in Mississauga, Ontario. Our goal is to “Automate Everything”. You will be encouraged, empowered, and challenged to be your best. You will have exciting opportunities to implement end-to-end Automation (CICD Pipelines), which includes security at its core. You will be building, maintaining, and supporting the DevSecOps Platform and helping other teams to be self-supported.What Will You DoWork closely with Solution Architects and Developer leads to design, build, and deploy Infrastructure in Cloud.Follow DevOps standards and practices to build an automation platform that can build and deploy applications and Infrastructure to AWS, Azure using automated pipelines.Educate teams on the implementation of new cloud-based initiatives, providing associated training when necessary.Enable applications development teams to deliver faster, more securely, and with higher quality using DevOps tools and processes.Create pipeline code in technology-appropriate scripting or programming languages depending on the context of the technology being delivered (Java, Python, etc.).Deploy, configure, manage, and perform ongoing maintenance of DevOps pipeline and tools code.Be the custodian of shared DevOps pipeline code and scripts for multiple technologies, providing, maintaining, and managing the appropriate release policy, processes, standards, and procedures.Create and improve automated deployment processes, techniques, and tools.Troubleshoot and resolve technical operational issues related to DevOps pipeline.Review and analyze organizational needs and goals to determine future impacts to applications and systems.Ensure security standards and requirements are incorporated into all solutions.Participate in DevSecOps operations within Agile environments, implementing and reviewing security controls and artifacts on CI/CD pipelines (Azure DevOps, GitHub, etc.).Validate internal, external, and crowd-sourced security findings and triage them to Infrastructure, Development, and DevOps teams.Participate in vulnerability management operations, such as reporting, retesting, and reprioritizing vulnerabilities.Contribute technical documentation towards the team’s knowledge base.What You Need to SucceedUniversity Degree or College Diploma in Computer Science or Technology.Minimum of 5 years of demonstrated experience working with GitHub, GitHub Actions, Azure DevOps, or similar DevOps platforms.Experience with Infrastructure Configuration Automation tools such as Terraform, AWS Cloud Formation, AWS CDK.Strong hands-on working experience with AWS services such as API GW, RDS, Lambda Functions, Fargate (ECS), IAM, S3, etc.Strong DevOps background with a security and automation mindset.Experience with the software development life cycle process.Experience owning pipeline code in production and designing and creating deployment pipelines, configuring tooling, and monitoring.Experience with source code management tools such as Bitbucket, GitHub, Azure DevOps.Experience in using and configuring build tools and orchestration such as Jenkins, Maven, Gradle, Artifactory.Knowledge of automated deployment (e.g., Ansible, Chef) and containerization (Docker, Kubernetes) tooling.Knowledge of Static Code Analysis tools such as SonarQube and other similar tools.Strong working knowledge of Cloud environment and tools.Experienced in programming languages such as Java, C#, Python, or similar.Working knowledge of SQL and NoSQL Databases.Preferred SkillsExcellent verbal and written communication skills.Ability to liaise with internal and external stakeholders and adapt approach when dealing with technical and non-technical audiences.Ability to work both independently and as part of a strong, collaborative multi-site team.Excellent organizing, planning, and time management skills.Self-directed and proactive; thinking beyond the immediate problem with the ability to analyze situations/problems systematically and deliver effective right-sized solutions in a timely manner.Possess an inherent passion for continuous improvement and innovation.Customer and results-focused.Flexible and adaptable with the ability to align to changing priorities.AssetsService NOWOKTAJira, Confluence.NoSQL DBAWS/AZURE CertificationPOSTING DETAILSLocation: 530 - Corporate Working Conditions: Office EnvironmentReports to: Senior Manager TechnologyPurolator is an equal opportunity employer committed to diversity and inclusion. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, Aboriginal/Indigenous status or any other factors considered discriminatory. If you require an accommodation during the recruitment process, we will work with you to meet your needs.We recognize that our employees and their families are key stakeholders. We will only be successful as a business if we provide our employees with a safe and healthy workplace and we have the right people in the right roles with the support they need to succeed. We hire for attitude and train for skills. To learn more about us and our values, go to www.purolator.com.At Purolator, every day is an opportunity for our employees to connect with one another and with our customers to help make a positive impact in the communities where we live, work, and play. #J-18808-Ljbffr
Apply Now
Share this job
Purolator
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙