Software Engineer - Secure Container Images

C
CanonicalSoftware Engineering
This role is based in the EMEA regionFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Business level written and spoken English
Experience
0-7 years relevant experience
Required Skills
DockerPythonBashJenkinsKubernetesCI/CDLinuxGitHub Actions

Requirements

  • Proficiency in Bash and Python
  • Experience working with CI/CD systems (e.g. GitHub Actions, Jenkins)
  • Experience building container images
  • Command of at least one container management or orchestration tool (e.g. Docker, Podman, or Kubernetes)
  • Hands-on experience with Linux systems, package management, build systems, release engineering, or artifact pipelines
  • Bachelor's degree or equivalent in Computer Science, a STEM field, or a similar discipline
  • Exceptional academic track record from both high school and university
  • Business level written and spoken English
  • Commitment to sharing knowledge and helping those around you grow

Responsibilities

  • Build and maintain a growing portfolio of high-quality, hardened container images
  • Design and operate automated CI/CD pipelines that build, test, scan, sign, publish, promote, and retire images across environments and architectures
  • Write tooling and tests to assess security compliance and cloud-native compatibility
  • Collaborate with product security, platform, infrastructure, and customer-facing teams
  • Contribute technical input to the team's decision-making and define image standards
  • Mentor colleagues and contribute to hiring
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now