Jobs / Empire Life Insurance
Platform Engineering Manager
Empire Life Insurance · Kingston, ON, Canada
Kingston, ON, CanadaExp: 5+ yrs151,200-196,000 CAD/yearlyRemote
Remuneration
151,200-196,000 CAD/yearly
Location
Kingston, ON, Canada
Visa sponsorship
Not specified
Job summary
Empire Life is seeking a Platform Engineering Manager to lead the strategic development and evolution of their internal development platform (IDP). This role involves championing Platform Engineering principles, empowering developers with self-service capabilities, and enhancing productivity and software delivery velocity. The manager will lead a cross-functional team, driving architectural design, implementation, and continuous improvement of a robust, scalable, and secure platform across multi-cloud environments like Microsoft Azure and Google Cloud Platform.
Benefits
Competitive salaries with annual pay increasesAnnual bonus programComprehensive employer-funded benefits packageLife insuranceDisability insuranceHealth and dental benefitsGenerous health accountFlexible work arrangementsAnnual allotment of personal health daysFour weeks annual vacation from hire dateDefined contribution pension plan with generous employer matchingTop up programs for parental leaveTop up programs for compassionate leaveEmployer-sponsored wellness programsEmployer-sponsored recognition programsCash employee referral program
Qualifications
- University degree or college diploma in a related discipline.
- 5+ years of progressive experience in software engineering, DevOps, or Site Reliability Engineering (SRE) roles, with at least 2-3 years specifically in a Platform Engineer capacity.
- Deep hands-on expertise with major public cloud providers, specifically Microsoft Azure and Google Cloud Platform (GCP), including core compute, storage, networking, and serverless services.
- Expert-level proficiency in Kubernetes (K8s) and containerization technologies (e.g., Docker, Podman, Helm).
- Extensive experience managing and optimizing Kubernetes clusters in production environments.
- Extensive experience designing, implementing, and optimizing end-to-end CI/CD pipelines.
- Mastery of GitOps principles and hands-on experience with ArgoCD for declarative Kubernetes deployments, including automated synchronization, rollback, and drift detection.
- Strong proficiency with Infrastructure as Code (IaC) tools, particularly Terraform, for managing cloud and Kubernetes infrastructure.
- Proven experience implementing comprehensive monitoring, logging, and tracing solutions.
- Hands-on experience with monitoring tools such as DataDog and a deep understanding of OpenTelemetry (oTel) for vendor-neutral telemetry collection, processing, and analysis.
- Strong proficiency in at least one modern programming language (e.g., Python, Go, Bash) for automation, tooling development, and API integration.
- Solid understanding of the Cloud Native Computing Foundation (CNCF) landscape, microservices architectures, and distributed systems.
- Strong understanding of cloud security best practices, including Identity and Access Management (IAM), encryption, secret management, and embedding security controls into CI/CD pipelines (DevSecOps).
- Exceptional communication (written and verbal) and presentation skills, with the ability to influence and collaborate effectively across all organizational levels and with diverse stakeholders.
- Strong leadership skills.
- Demonstrated ability to drive change, foster a culture of continuous improvement, and make data-driven decisions, balancing short-term needs with long-term strategic vision.
- Strong problem-solving abilities, strategic thinking, and a proactive, solution-oriented approach to complex technical challenges.
- A strong product mindset with a relentless focus on understanding developer needs and continuously improving Developer Experience (DX).
Responsibilities
- Lead the definition, architecture, and evolution of the internal development platform (IDP), ensuring alignment with organizational strategy and security best practices.
- Build, lead, and mentor a high-performing cross-functional team, fostering technical excellence, collaboration, and continuous learning.
- Champion the adoption of Platform Engineering principles, including self-service enablement, abstraction of complexity, and a product-centric approach to internal tooling, focusing on enhancing Developer Experience (DX).
- Promote, maintain, and enhance automated Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Implement and enforce GitOps practices using ArgoCD for declarative Kubernetes deployments, ensuring Git is the single source of truth for configurations and enabling automated synchronization and drift detection.
- Lead the adoption, management, and optimization of containerization technologies, demonstrating expertise in Kubernetes for deploying and managing cloud-native applications, including advanced orchestration patterns.
- Collaborate with the SRE team to promote, maintain, and manage advanced monitoring, logging, and tracing solutions, adopting OpenTelemetry (oTel) for vendor-neutral telemetry collection and analysis.
- Collaborate with Security teams to embed security best practices, governance, and compliance into all aspects of platform design, development, and operations (DevSecOps).
- Partner with product, architecture, security, and development teams to gather requirements, align roadmaps, and ensure the platform meets evolving organizational needs.
- Drive initiatives for platform performance tuning, cost optimization, and scalability, ensuring efficient resource utilization and continuous improvement of platform efficiency.
Skills
Argo CDAzureBashDatadogDockerGCPGitGoHelmIAMKubernetesOpenTelemetryPodmanPythonTerraform
Degrees
University degree/college diploma in related discipline(s)
Languages
English
Relocation
No