Software DevOps Engineer - Cloud

at  Aversan

Ottawa, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 May, 2025Not Specified05 Feb, 2025N/ADevops,Paas,Iaas,Code,Automation,Challenging Environment,Programming Languages,Orchestration,CloudNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SOFTWARE DEVOPS ENGINEERING - CLOUD

Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defense, and space industries.
We are currently seeking a qualified Software DevOps Engineering to work on leading-edge technology products. IS/IT Devops roles support team on digital architecture & Continuous Integration / Delivery development pipeline
Location: Vancouver, BC
Schedule: Hybrid role- 1 day onsite – Wednesday – Rest work from home
Working Hours: 9AM – 5PM PST

DESCRIPTION

Imperva is a leader in cybersecurity, with a passion for protecting our valuable customers applications & data. Imperva is known as the cybersecurity expert - trusted by industry leaders and recognized as best-in-class by both our customers and independent analysts alike. We are looking to find a DevOps Engineer to work hybrid in our Vancouver office.

Responsibilities.

  • Collaborates with team to ensure operational performance
  • Supports Team on deployment schedule
  • Solves live performance & stability issues, and prevents their recurrence
  • Provides recommendations to developers based on operational analysis
  • Participate to your teams’ daily meetings and recurring events
  • Regularly deliver and deploy increments of your applications and present them to the project’s stakeholders
  • Develop and maintain CI/CDD pipelines
  • Ensure your applications are running in their nominal conditions and set-up the right threshold for your application’s alerts accordingly
  • Monitor how the new features are used by the end-users
  • React fast in case of a production issue, analyze the root cause and ensure it does not happen again (continuous improvement)
  • Spend time with your team mates to share and grow all together on the latest technologies

Basic Qualifications & Skills

  • You graduated with a Master of Engineering or Computer Science or in university, and you have proven experience in Agile or DevOps team
  • You enjoy working within an Agile team and being plunged into a challenging environment, requiring reactivity and resourcefulness
  • You want to handle your application from A to Z – from its development to its incident management, going through automated testing, automated deployment, live monitoring and KPIs tracking
  • You have great knowledge of DevOps, digital stack (IaaS, PaaS, SaaS…) and Cloud Platforms (preferably Azure)
  • You have knowledge of Networking, Cybersecurity basics & privacy on 21st century applications
  • You have deep knowledge of containers development and orchestration (Docker, Helm, Kubernetes)
  • You are familiar with automation and industrialization methods (programming languages, scripting [Go, Python, Bash] and CI/CDD (Continuous Integration / Continuous Delivery and Deployment) pipelines (Gitlab pipelines, GitHub actions…), and possibly in defining your infrastructure as code using technologies like Terraform or Ansible
  • You know how to run an application: monitoring, alerting & incident management (Microsoft Defender for Cloud, Azure Sentinel)

Responsibilities:

  • Collaborates with team to ensure operational performance
  • Supports Team on deployment schedule
  • Solves live performance & stability issues, and prevents their recurrence
  • Provides recommendations to developers based on operational analysis
  • Participate to your teams’ daily meetings and recurring events
  • Regularly deliver and deploy increments of your applications and present them to the project’s stakeholders
  • Develop and maintain CI/CDD pipelines
  • Ensure your applications are running in their nominal conditions and set-up the right threshold for your application’s alerts accordingly
  • Monitor how the new features are used by the end-users
  • React fast in case of a production issue, analyze the root cause and ensure it does not happen again (continuous improvement)
  • Spend time with your team mates to share and grow all together on the latest technologie


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering

Proficient

1

Ottawa, ON, Canada