-
I ntegrate applications/services with the cloud platform and operations to drive efficiency and focus for the product development teams.
-
Design platform solutions that support a mix of cloud-native services (e.g., AWS, Azure, GCP) and on-premise infrastructure.
-
Collaborate closely with developers and operations to optimize the build, test, configuration, and deployment processes.
-
Contribute to the technology stack (CI/CD) to build application deployment automations that align with business and operations needs.
-
Create automation of various operational tasks
-
Continuously improve the platform's agility, extensibility, and operational excellence.
-
Manage the observability stack for developers and operations - logs, metrics, tracing, alerting, etc.
-
Mentor junior team members and promote best practices.
-
Self-motivated and able to work independently with minimal direction.
-
Exceptional communications skills
-
Goal oriented with a focus on results
-
Team player building cross functional success in combination with multiple stakeholders
-
Creative problem solving and interpretation skills
-
Keen attention to detail
-
Extensive understanding of how applications are designed, built, deployed, and operated.
-
Certifications in any of the following would be an Asset : AWS Certified DevOps Engineer, Azure DevOps Expert, CKAD (Certified Kubernetes Application Developer).
-
Programming and Scripting: Python, bash, etc. for building platform tools. Other languages (Java, etc) are a bonus.
-
Infrastructure Abstractions: Expertise with IaC tools like Terraform to standardize infrastructure deployment across environments.
-
Containerization and Orchestration: Deep understanding of Kubernetes, Docker, and tools like Helm for managing microservices and distributed systems.
-
CI/CD Pipelines: Building and managing robust pipelines with tools like Bitbucket Pipelines, Jenkins, ArgoCD, etc to automate code deployment.
-
Build Tools: Creating robust software build lifecycles using tools like Maven or Gradle.
-
Observability and Monitoring: Skilled in implementing tools like Prometheus, InfluxDB, Grafana, or OpenTelemetry to monitor platform performance.
-
Self-Service Platform Development: Creating portals or APIs for developers to provision resources or manage deployments.
-
Multi-Tenancy and Scalability: Designing shared environments that maintain resource isolation, cost efficiency, and scalability across teams or tenants.
-
DevOps Principles: Applying practices like incident management, and SLOs to improve system reliability and developer experience.
-
We are a global leader in seismic solutions and a Canada's Best Managed Companies Gold Standard winner.
-
We value sustainable growth that benefits our employees, our community, and the environment.
-
Maximize your productivity with our flexible hybrid work model. Our centrally located office space offers a stimulating environment for collaboration and focused work. Plus, enjoy a convenient commute with easy access to biking paths and public transportation.
-
Engage in virtual and onsite social events centered around collaboration, learning, and fun, including volunteer events, celebrations, and team-building activities.
-
Our comprehensive group benefits program includes RRSP matching, health/dental benefits, a corporate bonus program, education assistance, and a health spending account.
-
Our Employee Assistance Program (EAP) provides services and support for health, work-life solutions, legal guidance, financial resources, wellness tools, and more.
-
Enjoy a competitive leave program, including a holiday shutdown (December 25 to January 1).
-
Grow your career with learning and development opportunities.
-
Collaborate with high-performing teams and some of the industry's top minds.