Senior DevOps Engineer

Prolifics
Canada
CAD 80,000 - 100,000
Job description

Overview

Prolifics is seeking a Senior DevOps Engineer to join our Integration & Platforms Practice. The successful candidate is responsible for planning and managing cloud infrastructure in support of business objectives, from conception to deployment, as well as mentoring other engineers. This resource will be working from the client location in Montreal, QC, Canada. If you crave the freedom of contract work and thrive in the energetic atmosphere of short/long-term, high-profile projects, we want to talk to you today about this opportunity. Let’s connect and put your skills to work for us!

The candidate needs to be highly motivated, a self-learner, and a team player with effective communication skills. In addition, the candidate must value producing quality software and have a solid understanding of computer science fundamentals.

We need someone who can assume responsibility for projects with a strong mindset of DevOps and Test Automation. Their goals will be to improve DevOps practices, enhance QA automation, and modernize applications using industry-standard practices.

Required skills:

  • Strong knowledge of DevOps and related tools, like GitHub, GitOps, Splunk, Grafana, OpenTelemetry, and other observability tools.
  • Strong knowledge about containerization and orchestration, experience with Docker, Podman, Kubernetes, and related YAML files to deploy applications.
  • Strong knowledge about CI/CD and experience with Jenkins Pipeline, GitHub Actions.
  • Strong knowledge of Infrastructure as Code and related scripting languages, like Puppet, Ansible, Python, etc.
  • Strong knowledge of QA test scenario analysis and test automation with automation frameworks like Selenium, Cypress, JBehave, Cucumber, and Gherkin language.
  • Strong knowledge of relational databases, SQL, MongoDB, and NoSQL.
  • Strong scripting techniques with Python or other scripting languages.
  • Strong knowledge of JAVA, including the collection framework.
  • Strong analytical and problem-solving techniques.
  • Strong knowledge of GIT source code management.

Desired Skills:

  • Knowledge of Representation State Transfer (RESTful Web Services).
  • Knowledge about Liquibase to apply database changes idempotently.
  • Knowledge of HTTP, XML, JSON, and YAML.
  • Knowledge of Unix/Linux.
  • Knowledge about cloud technologies like AWS, Azure, Snowflake, Mongo Atlas, and Databricks.
  • Knowledge about Helm charts to manage Kubernetes resources.

Knowledge about the Spring framework (Spring MVC, Spring Boot, Spring Integration Test), with a strong mindset of Clean Code and Clean Architectural design.

Summary

  • Job Type: Contract to Hire
  • Compensation: Hourly
  • Location: Montreal, QC
  • Project Duration: 12 Months
  • Contract Renewal: Likely

Over 40 Years of Excellence

Prolifics helps organizations leverage digital technology solutions to innovate and compete while optimizing costs and operational agility. For more than 40 years, Prolifics has transformed enterprises of all sizes—including over 100 Fortune 1000 companies—by solving their complex IT challenges.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior DevOps Engineer jobs in Canada