Software Engineer - Python - Container Images

C
CanonicalSoftware Development
EMEA, EST, PSTFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
Graduate to mid-senior
Required Skills
DockerPythonSoftware DevelopmentAgileJenkinsKubernetesCommunication SkillsCollaborationCI/CD

Requirements

  • Knowledgeable and passionate about software development
  • Team player with experience in collaborative development
  • Experience with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI)
  • Familiar with GitOps principles and workflows
  • Track record of delivering timely, high-quality software
  • Experience building container images
  • Mastery of at least one container management/orchestration tool (e.g. Docker, Kubernetes)
  • Experience with Python
  • Experienced with Linux systems administration and package management
  • Strong written and verbal communication skills
  • Bachelor's or equivalent in Computer Science, STEM or a similar degree

Responsibilities

  • Build robust, scalable, leading-edge container images
  • Work on automated CI/CD processes for building, testing and publishing container images
  • Write tools and tests for assessing security compliance and cloud-native compatibility
  • Participate in strong engineering process through code and architectural review
  • Contribute to Python- and Go-based container-building tools
  • Provide technical feedback for team decision-making
  • Engage with the open-source community as a subject-matter expert
  • Grow knowledge base and write documentation
  • Work in a collaborative, agile and globally distributed environment
  • Mentor and help hiring
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now