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)