Enable job alerts via email!

Senior DevOps Engineer(Kubernetes)

PDF Solutions, Inc.

Vancouver

On-site

CAD 125,000 - 145,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a skilled DevOps Engineer to join their global team. In this role, you will leverage cutting-edge technology to enhance the architecture of Big Data Analytics software. Your responsibilities will include designing robust deployment pipelines, automating infrastructure with tools like Terraform and Ansible, and ensuring high availability and security across cloud environments. This position offers an exciting opportunity to work with modern cloud platforms and make a significant impact on scalable solutions. If you are passionate about driving results through technology, this role is perfect for you.

Qualifications

  • Strong expertise in Kubernetes and microservices architecture.
  • Experience with cloud platforms like AWS, Azure, or GCP.

Responsibilities

  • Design and implement deployment pipelines using Jenkins, Terraform, and Ansible.
  • Collaborate with teams to streamline CI/CD processes and ensure high availability.

Skills

Kubernetes
Terraform
Ansible
AWS
Docker
CI/CD
Shell Scripting
Python
Perl
Java

Education

B.S. in Computer Science
B.S. in Electrical and Computer Engineering

Tools

Docker
Kubernetes
Terraform
Ansible
Jenkins

Job description

Overview

As a DevOps Engineer at PDF, you will be part of a global team dedicated to leveraging innovative approaches and public cloud infrastructure to refine and enhance the design and architecture of our Big Data Analytics software deployment. In this role, you will:

  1. Contribute to scalable solutions: Design, implement, and maintain deployment pipelines while ensuring seamless automation, scalability, and reliability of the infrastructure.
  2. Architect robust databases: Develop and maintain scalable solutions to support our advanced analytical solutions.
  3. Bring DevOps expertise: Automate infrastructure using modern tools like Terraform and Ansible, ensuring efficiency and reliability.

This position is ideal for engineers passionate about working with cutting-edge technology to drive impactful results.

Responsibilities

  1. Participate in continuous efforts to improve the design, architecture, and deployment of our application.
  2. Implement containerization and orchestration solutions using Docker and Kubernetes.
  3. Ensure high availability, fault tolerance, and security across all deployments.
  4. Set up and maintain various services and support tools, primarily on AWS, but also other cloud providers.
  5. Collaborate with development, DevOps, and infrastructure teams to streamline CI/CD processes.
  6. Design and implement robust security practices, including user authentication, authorization, and encryption for data in transit and at rest.
  7. Design and implement dynamic scaling solutions to handle varying workloads efficiently.
  8. Design, develop, and maintain deployment pipelines using Jenkins, Terraform, and Ansible.
  9. Improve infrastructure-as-code (IaC) practices for efficient resource management.
  10. Monitor and troubleshoot deployment issues to maintain system reliability and uptime.
  11. Stay updated with industry trends and recommend best practices for scalable architecture.
  12. Design, deploy, and maintain solutions based on Apache Spark and Spark Ignite.
  13. Design, deploy, and maintain solutions based on Apache Cassandra.
  14. Proactively ensure the highest levels of systems and infrastructure availability.

Qualifications

  1. Strong expertise in Kubernetes and microservices architecture.
  2. Experience with cloud platforms (AWS, Azure, or GCP).
  3. Deep understanding of scalable and dynamic infrastructure solutions.
  4. Proficiency in Terraform and Ansible for infrastructure automation and CI/CD.
  5. Experience configuring system monitoring, alerts, and thresholds.
  6. Strong communication skills and the ability to work across engineering teams.
  7. Comfortable with fast-paced, iterative, agile design cycles.
  8. Strong troubleshooting skills.
  9. Demonstrated ability to generate and maintain technical documentation.
  10. Prior exposure to programming languages like Python, Perl, Java.
  11. Solid knowledge of Shell Scripting and command line management.
  12. Experience with network topologies, VPCs, Security Groups, and ACLs.

Big Plus Experiences:

  • Experience with Apache Spark/Ignite.
  • Experience with Apache Cassandra.

Education

  • B.S. or higher in Computer Science or Electrical and Computer Engineering.

Pay Range

CAD $125,000.00 - CAD $145,000.00 /Yr.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior DevOps Engineer

Oliver Bernard

Vancouver

Remote

CAD 100,000 - 140,000

9 days ago

GCP DevOps Engineer - Senior

Lumenalta

Remote

CAD 123,000 - 188,000

Yesterday
Be an early applicant

GCP DevOps Engineer - Senior

Lumenalta

Toronto

Remote

CAD 123,000 - 188,000

2 days ago
Be an early applicant

Senior Software Engineer, Platform Remote-Canada

Plotly Dash Enterprise

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Platform Engineer

Unblocked

Vancouver

On-site

CAD 100,000 - 130,000

Today
Be an early applicant

DevOps Engineer (Canada, Remote)

Hive

Remote

CAD 123,000 - 188,000

3 days ago
Be an early applicant

GCP DevOps Engineer - Tech Lead

Lumenalta

Toronto

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

DevOps Engineer (Canada, Remote)

Hive.co

Toronto

Remote

CAD 123,000 - 188,000

13 days ago

Senior DevOps Engineer - Monitoring & Observability

Lumenalta

Vancouver

On-site

CAD 90,000 - 130,000

Today
Be an early applicant