31 Oct
|
Benchmark Recruitment
|
Vancouver
31 Oct
Benchmark Recruitment
Vancouver
Job Title: Senior Dev Ops Engineer – Site Reliability Engineering (SRE)Full-time Opportunity | Onsite in the Greater Vancouver Metropolitan Area | Salary: $113,900–$147,400/annum (depending on experience & qualifications) | Must hold a valid Canadian Work VisaOur client, a global technology organization, is seeking an experienced Senior Dev Ops Engineer for a permanent, full-time opportunity based onsite in Vancouver.This is a highly technical, hands‑on position with a strong emphasis on Site Reliability Engineering (SRE), Kubernetes, CI/CD, and observability. The successful candidate will play a critical role in ensuring the reliability, scalability, and performance of large-scale production systems that process terabytes of data daily and support hundreds of microservices.Working within a collaborative engineering workplace, the Senior Dev Ops Engineer will focus on improving system availability, strengthening infrastructure resilience, automating operational processes, and enhancing monitoring and observability capabilities. The role involves managing complex containerized environments, optimizing deployment pipelines, troubleshooting production issues, and implementing modern SRE and Dev Ops practices.The successful candidate will collaborate closely with software development, security, and infrastructure teams to improve platform stability and accelerate software delivery. As a senior member of the team, they will also provide technical guidance and mentorship to junior engineers, new graduates, and offshore team members.The ideal candidate brings deep, hands‑on Kubernetes expertise, strong experience with CI/CD pipelines, advanced observability capabilities, and proficiency in scripting and infrastructure automation. While experience across cloud platforms and modern Dev Ops technologies is valuable, the organization is open to candidates with different technical backgrounds who demonstrate strong foundational engineering skills and the ability to solve complex infrastructure challenges.ResponsibilitiesDesign, implement, and maintain highly available, scalable, resilient, and cost‑efficient production infrastructure supporting large-scale distributed applicationsApply Site Reliability Engineering (SRE) principles and best practices to improve system reliability, availability, performance, and operational efficiencyManage, optimize, and troubleshoot Kubernetes environments, including cluster configuration, workload scheduling, resource allocation, scaling, and performance optimizationSupport complex containerized environments running hundreds of microservices, ensuring reliable application performance and service availabilityDevelop, maintain, and optimize CI/CD pipelines to streamline software delivery, improve deployment reliability, and reduce manual interventionImplement and enhance monitoring, logging, tracing, and observability solutions to improve system visibility and accelerate issue identification and resolutionBuild and maintain observability capabilities using tools such as Prometheus, Grafana, Open Telemetry, and the ELK StackInvestigate and resolve complex production issues involving infrastructure, Kubernetes clusters,
networking, application performance, and distributed systemsDevelop and implement automation scripts and operational tooling to improve infrastructure management, deployment processes, and incident responseManage cloud infrastructure, application deployments, and production release operations across complex environmentsImplement and maintain Infrastructure as Code (Ia C) solutions using technologies such as Terraform, Ansible, and HelmCollaborate with software engineering teams to incorporate reliability, performance, security, and operational best practices throughout the Software Development Lifecycle (SDLC)Drive continuous improvements in system resilience, fault tolerance, capacity management, and operational readinessParticipate in system architecture reviews, technical design discussions, platform management, and capacity planningIdentify and address infrastructure bottlenecks, performance limitations, and opportunities for resource optimizationEvaluate and introduce new tools, technologies, and engineering practices to improve platform reliability and developer productivitySupport the implementation and ongoing improvement of automated deployment, configuration management, and infrastructure provisioning processesDevelop and maintain technical documentation covering system architecture, operational procedures, troubleshooting guides, and infrastructure configurationsProvide technical mentorship, coaching, and guidance to junior engineers, new graduates, and offshore team membersCollaborate with cross-functional engineering teams to establish consistent technical standards and operational practicesParticipate in a scheduled on‑call rotation, approximately once per month, supporting production systems within a globally distributed support modelContribute to incident investigation, troubleshooting, and continuous improvement initiatives to minimize downtime and prevent recurring issuesQualifications5+ years of relevant experience in Dev Ops Engineering, Site Reliability Engineering (SRE), Platform Engineering, or a closely related disciplineAdvanced hands‑on Kubernetes expertise is essential, including cluster administration, troubleshooting, configuration, scaling, and production workload managementDemonstrated experience resolving complex Kubernetes issues in large-scale production environmentsStrong practical experience designing, implementing, maintaining, and troubleshooting CI/CD pipelinesExtensive experience with monitoring, logging, tracing, and observability practices in distributed production environmentsHands‑on experience with observability technologies such as Prometheus, Grafana, Open Telemetry, ELK Stack, or comparable toolsSolid understanding of Site Reliability Engineering principles, including system availability,
resilience, performance optimization, incident response, and operational automationStrong experience with Linux system administration, including networking, security, system performance, and troubleshootingExperience managing and supporting containerized applications and microservices architectures in productionProficiency with Infrastructure as Code (Ia C) and configuration management tools such as Terraform, Ansible, Helm, or equivalent technologiesExperience with modern CI/CD and deployment technologies such as Argo CD, Git Hub Actions, or comparable platformsFamiliarity with Kubernetes autoscaling technologies, including Karpenter, cluster autoscaling, or similar solutions, is considered an assetExperience working with cloud infrastructure and multi‑cloud environments is valuableKnowledge of Amazon Web Services (AWS) is considered an asset but is not mandatoryStrong understanding of distributed systems, infrastructure architecture, networking, and cloud‑native engineering practicesExperience troubleshooting complex production issues involving microservices, Kubernetes, infrastructure, and application performanceDemonstrated ability to identify reliability risks, investigate root causes, and implement sustainable technical solutionsStrong experience improving deployment automation, infrastructure efficiency, operational processes, and developer workflowsAbility to provide technical leadership and mentorship to engineers with varying levels of experienceStrong analytical and problem‑solving skills, with a practical, hands‑on approach to complex technical challengesExcellent written and verbal communication skills, with the ability to explain technical concepts, architectural decisions, and infrastructure requirements to diverse audiencesDemonstrated ability to collaborate effectively with software developers, security specialists, infrastructure engineers, and senior technical stakeholdersStrong organizational skills and the ability to prioritize competing technical and operational demands in a fast‑paced environmentWillingness and ability to participate in a scheduled on‑call rotation supporting production systemsBase Salary: $113,900–$147,400 annually, depending on qualifications, experience, and technical assessmentPaid Time Off: 21 days of vacation plus 5 additional wellbeing days annuallyRetirement Savings: Employer matching programs, including RRSP and other eligible savings plansHealth & Dental Benefits: Employer-paid flexible health coverage beginning on the first day of employment, with extended health and dental benefits and spending accountsEmployee Discounts: Access to an employee purchase programProfessional Development: Opportunities for continued learning, technical development, and career growthWellness & Engagement: Employee wellness initiatives, social events, and team activitiesEmployee Referral Program: Incentives for successful employee referralsNOTE: Interested candidates who meet the above qualifications are encouraged to apply directly. Due to the volume of applications, only those shortlisted will be contacted.#J-18808-Ljbffr
📌 Devops Engineer (Vancouver)
🏢 Benchmark Recruitment
📍 Vancouver