What You’ll DoYou will take charge of enhancing the product life cycle, manage configuration, assist in deployment and scripting for management purposes, and collaborate within a cross-functional team. Your responsibility will be to spearhead the initiatives and orchestrate the DevOps cycle. Your responsibilities will include:
- Monitoring our cloud and Customer On-Premise infrastructure: Assessing its health to offer 24/7 service to our customers.
- Participating in system troubleshooting: and recommend improvements to our platform and tools, regular and systematic code testing, and deployment.
- Supporting our public cloud deployments: Research, propose and participate in the implementation of security best practices for public cloud deployments and data management.
- Prioritizing and escalating: Raising problems to Development, collaborating with our Operations lead and on-call engineer to investigate operational issues impacting users and identify root causes.
- Driving automation development: Build configuration management tools and scripts to address operational incidents.
- Improving our Security posture: Enforce policies for environment security and their application to our DevOps tools.
- Improving our Security posture: Enforce policies for environment security and their application to our DevOps tools.
- Automating build pipelines: Integrating OS updates into deployable images that are tested and validated before release to the field.
Please note this role may require on-call availability as part of the larger team rotation.
Minimum Qualifications:- 7+ or more years of related experience as a Software Engineer, DevOps Engineer, Site Reliability Engineer or a role in a related field.
- 7+ or more years of managing Virtualization platforms (VMWare, Nutanix, OpenShift) using UNIX/LINUX command line and scripting.
- 5+ years of deploying multi-service applications on Private and Public Clouds (AWS, Google Cloud or Azure) using a modern toolset.
- 5+ year of experience in shipping applications as an appliance and IT support experience focused on handling and troubleshooting system-wide solutions.
- Experience in developing continuous monitoring and automated alerting systems to ensure the stability and reliability of IT systems.
Preferred Qualifications:- Experience with configuration management tools such as Ansible, Salt, Puppet, Chef, or similar.
- Bachelors in a STEM related discipline.
- A deep understanding of Docker containerization and orchestration, with Kubernetes experience.
- Strong Understanding of hardware components, interest in x86 or AMD architecture and sub-system design, including CPU/memory/PCIe and RAID/Networking technologies and embedded controllers, UEFI knowledge including managing firmware lifecycle
- Knowledge of IP networking, VPNs, DNS, load balancing, and firewall management.
- Familiarity with infrastructure management solutions; experience with HashiCorp Terraform and HashiCorp Vault.
- Experience in setting up and maintaining continuous integration and deployment pipelines.
- Ability to write and speak French.
We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).