Princeton IT Services, Inc
Devops Engineer 
Princeton IT Services, IncCanada10 hours ago
Full-timeEngineering, Information Technology
Job Title: Devops Engineer

Location: Toronto, Canada

Job Type: Contract

Duties And Responsibilities

As a Senior DevOps Engineer at Payfare, you will be joining a diverse team of mixed background technologists.

  • Our mandate as a team is to provide flexible and stable platform solutions that empower our feature development teams to create the highest quality services for our customers.
  • Ongoing monitoring of Payfare’s Kubernetes-based architecture, including monitoring performance metrics, monitoring for and implementation of security patches, and general upkeep of installed software.
  • Building and managing CI pipelines for continuous integration and deployment for frontend and backend platforms.
  • Building and managing CI pipelines for Android and iOS mobile platforms.
  • You will be leading the expansion of Payfare’s system across the globe, in a multi-regional configuration. Specifically, this role requires an advanced level of knowledge in architecting AWS and Kubernetes.
  • Conduct vulnerability assessments for various systems and services across various platform tiers.
  • Triage information security alerts, events, where necessary.
  • Implement and manage IAM and Access Controls where necessary.
  • Implement and maintain security controls to facilitate ongoing audit and regulatory compliance business requirements.
  • Liaising closely with both development and operational teams to address technical and operational issues.
  • This role also requires strong communication skills, and a proactive mindset, such that the needs of the organization as a whole are met. From time to time, there will be a need to provide infrastructure support outside business hours, including support for on-call rotation.

Reports To

Senior Director of Infrastructure, Security & Development Operations

Basic Qualifications

  • Bachelor’s degree in computer science, systems analysis or a related study, or equivalent experience
  • 6+ years of experience spanning at least two IT disciplines, including technical architecture, network management, application development, middleware, database management or operations.
  • Experience with Kubernetes is a must - with broad experience in prominent cloud native technologies.
  • Experience in building and maintaining CI & CD for frontend, backend and mobile platforms.
  • Proficiency in Unix Shell scripting, and some proficiency in Python preferred
  • Strong understanding of network architecture and application development methodologies.
  • An understanding of common traps and pitfalls that can occur in a globally distributed infrastructure.
  • Experience working with Compliance programs like PCI-DSS or SOC2 is a plus.
  • Experience in managing vulnerability assessment programs across various infrastructure tiers, including penetration testing, vulnerability scanning and remediation activities.
  • Familiarity with CVE databases, vulnerability scoring systems (e.g., CVSS), and security industry standards such as ISO 27001 and NIST.
  • Strong understanding of security concepts around PKI, TLS and encryption.
  • Experience using network and security troubleshooting tools – both at host and at network tier.

Key Skills

Ranked by relevance