DevOps Engineer (Data Protection Services)
Location: Montreal (Day 1 onboarding onsite/in office presence 3x/week)
Summary
- Duration: 12 months
- Work Mode: Hybrid
- Location: Montreal (Day 1 onboarding onsite/in office presence 3x/week)
Responsibilities
- Perform engineering and operational activities supporting data security services, including service delivery, task automation, DevOps activities, and participation in an on-call rotation.
- Onboard new DevOps tools and maintain existing platforms to address business requirements and ensure effective integration with the company’s technology ecosystem.
- Collaborate with the Data Discovery Squad and broader Technology stakeholders to enhance services through automation, scripting, and effective observability solutions.
- Participate in design and code reviews across the Data Discovery Squad and relevant stakeholder groups.
- Contribute actively to the team’s Agile operating model, ceremonies, and delivery practices.
- Facilitate knowledge sharing across global Data Protection squads and chapters through clear documentation, presentations, and internal communications.
Requirements
- Scripting: Python, Linux Shell.
- DevOps: Git, Jenkins Pipeline, Test Automation.
- Orchestration: Docker, Kubernetes.
- OS: Linux (in-depth), Windows.
- Networking: Network configuration and debugging.
- Cloud: Azure Dev/DevOps, Public Cloud management.
- Security Practices: Knowledge of critical cyber security controls.
- AI Software Development Lifecycle (AI SDLC): Working knowledge of secure and governed use of AI across requirements, design, development, testing, deployment, monitoring, and continuous improvement, including appropriate human oversight.
- Willing to work in on-call rotation.
Preferred Skills
- Cloud: M365, AWS, etc.
- Orchestration: Ansible, Terraform, Cloudify, other IaC.
- SRE: Flux, Grafana, Splunk.
- Agile: Jira.
- Products: BigID, Securiti.
Professional Skills
- Demonstrated experience working effectively within Agile delivery teams.
- Proven experience integrating products into enterprise environments, including the deployment and integration of open-source products and tools using DevOps methodologies.
- Working knowledge of IT Service Management principles and ITIL practices.
- Ability to acquire and apply knowledge of proprietary technologies within a complex, regulated environment.
- A self-directed approach, supported by demonstrable experience in the technical and application support of enterprise systems.
- Excellent written and verbal communication skills, together with a professional and collaborative working style.
- A strong automation and orchestration mindset, with a focus on reducing manual processes and enabling product squads to devote greater capacity to engineering activities.
Attributes
- A strong professional interest in automation, DevOps, and site reliability engineering.
- Comfort working within delivery models that use frequent, incremental code testing and deployment.
- A practical, hand-on approach to implementing DevOps processes from requirements analysis and test design through automation and results analysis.
- Accountability for the quality and timeliness of assigned deliverables.
- The ability to communicate material issues, risks, and progress updates accurately, clearly, and in a timely manner.
This role is for an existing vacancy.