Software DevOps Engineer - Cloud
at Aversan
Ottawa, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 May, 2025 | Not Specified | 05 Feb, 2025 | N/A | Devops,Paas,Iaas,Code,Automation,Challenging Environment,Programming Languages,Orchestration,Cloud | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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