Jobs / Mastercard

Lead Software Engineer(DevOps)

Mastercard · Vancouver, BC, Canada
Vancouver, BC, Canada127,000-203,000 CAD/yearlyHybrid
Remuneration
127,000-203,000 CAD/yearly
Location
Vancouver, BC, Canada
Visa sponsorship
Not specified

Job summary

The Lead Software Engineer (DevOps) role is centered on designing, building, and optimizing AWS Cloud infrastructure to support scalable applications. Responsibilities include developing Infrastructure as Code (IaC) with tools like Terraform and Jenkins, managing Kubernetes environments, and enhancing monitoring solutions using Prometheus, all while ensuring high availability and security across cloud environments.

Benefits

Discretionary annual incentive program

Qualifications

  • Demonstrated technical leadership and project leadership experience
  • Deep expertise in AWS networking services
  • Strong knowledge of AWS network security
  • Proven experience designing and supporting hybrid cloud connectivity
  • Advanced expertise in Linux/UNIX systems
  • Hands-on experience with DevOps/BizOps
  • Experience implementing and managing CI/CD pipelines
  • Strong programming and scripting aptitude

Responsibilities

  • Provide technical leadership and accountability within a geographically diverse team
  • Design, build, scale, and optimize infrastructure across cloud environments
  • Develop and maintain Infrastructure as Code (IaC)
  • Design and implement secure, highly available AWS environments
  • Build, manage, and scale Kubernetes (EKS) environments
  • Develop and enhance monitoring and observability solutions
  • Partner with engineering and technology teams to troubleshoot complex issues

Skills

AnsibleArgo CDAWSAzureBashChefCloudFormationDockerEKSGCPGoIAMJenkinsKubernetesLinuxMySQLPostgreSQLPrometheusPythonRoute 53RustTerraform

Degrees

Bachelor’s degree in Computer Science

Relocation

No