Senior DevOps Engineer at PressReader | Torre

Senior DevOps Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

USD75.4K - 100K/year

~COP150M - 200M/year

+ Equity

+ Bonuses

location_on
Hybrid (Richmond, BC)
Posted over 3 years ago

Responsibilities


PressReader partners with leading publishers to deliver content to millions of users in over 160 countries. Their technology powers Branded Editions, a white-label solution that enables publishers to deliver their digital content in interactive ways. PressReader is seeking a Senior DevOps Engineer to join their Engineering Team. The role involves designing, building, and managing highly available and scalable infrastructure environments on both cloud providers and on-premises data centers. The Senior DevOps Engineer will also be responsible for implementing infrastructure as code practices, configuring and managing Kubernetes clusters, and enforcing infrastructure configuration standards. Additionally, the role involves monitoring and optimizing system performance, collaborating with cross-functional teams, providing technical leadership, investigating and resolving production issues, and developing incident response plans. Responsibilities: - Design, build, and manage highly available and scalable infrastructure environments on both cloud providers (Azure, GCP) and on-premises data centers - Develop and implement infrastructure as code (IaC) practices using tools like Terraform and Ansible, ensuring consistent and reproducible deployments across multiple environments - Configure and manage Kubernetes clusters, both on-premises and in the cloud (AKS, GKE) - Define and enforce infrastructure configuration standards, ensuring consistency across different environments and platforms - Implement and manage infrastructure monitoring and log aggregation tools (e.g., Prometheus, ELK Stack) to ensure system health and performance - Monitor and optimize the performance, availability, and scalability of the development infrastructure and applications - Collaborate with cross-functional teams, including developers, operations, and QA, to drive efficient and reliable software delivery - Provide technical leadership, guidance, and mentorship to junior team members - Investigate and resolve complex production issues related to infrastructure, deployments, Kubernetes clusters, and on-premises environments - Develop and maintain incident response plans, including disaster recovery strategies and proactive monitoring for early detection - Conduct post-incident reviews and implement preventive measures to improve system reliability and availability