We are seeking an experienced software engineer to join our team.
As a key member of the team, you will play a crucial role in developing and maintaining new generation of Ubuntu-based container images.
Our ideal candidate will have a strong background in software development and be knowledgeable about container images and CI/CD systems.
You will work closely with multiple teams to ensure we deliver high-quality container images while maintaining a seamless user experience.
The successful candidate will be responsible for building robust and scalable container images, working on automated processes for building, testing, and publishing container images, and writing tools and tests for assessing security compliance and cloud-native compatibility.
You will also participate in strong engineering processes through code and architectural review, provide technical feedback for the team's decision-making process, engage with the open-source community as a subject-matter expert, grow our knowledge base, and write documentation.
Responsibilities:  
- Develop and maintain new generation of Ubuntu-based 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 processes through code and architectural review 
- Provide technical feedback for the team's decision-making process 
- Engage with the open-source community as a subject-matter expert 
- Grow our knowledge base and write documentation 
Requirements:  
- Strong background in software development 
- Knowledgeable about container images and CI/CD systems 
- Experience in collaborative development 
- Track record of delivering timely and high-quality software 
- Experience with container management/orchestration tools (e.g., Docker, Kubernetes) 
- Significant experience with Python 
- Experience with Linux systems administration and package management 
- Strong written and verbal communication skills 
Benefits:  
- Distributed work environment with opportunities for remote work 
- Personal learning and development budget 
- Annual compensation review 
- Recognition rewards 
- Annual holiday leave 
- Maternity and paternity leave 
- Employee Assistance Programme 
- Opportunities for career growth and professional development