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