130
Job Description
We are building a new generation of Ubuntu-based container images to simplify open-source application deployment across the world. These container images will be free to use with long-term security commitments and engineered for performance, security, and, usability. As with Ubuntu, we will work in the open and welcome community participation.
Responsibilities
- Build robust, scalable, leading-edge container images
- Work on automated Ci/CD processes for building, testing, and publishing our container images
- Write tools and tests for assessing security compliance and cloud-native compatibility
- Work in Python and/or Go to deliver new functionalities to our container-building tools
- Demonstrate sound engineering principles by contributing directly to your team’s goals
- Participate in strong engineering process 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 help to design new tools and products
- Work in a collaborative, agile, and globally distributed environment
- Mentor and help to hire
- Work from home with global travel up to 15% for internal and external events
Qualification
- You have a Bachelor’s Degree or equivalent in Computer Science, STEM, or any similar Degree
- You are knowledgeable and passionate about software development
- You have experience in collaborative development
- You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)
- You have a track record of delivering timely, high-quality software
- You have experience with container images and containerized operations
- You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)
- You have hands-on experience with at least one public cloud (e.g. Microsoft Azure, GCP, AWS, etc.)
- You have significant experience with Python and/or Go
- You are experienced with Linux systems administration and package management
- You have strong written and verbal communication skills to convey technical concepts
- You bring clarity to technical and engineering discussions
- You are someone who strongly believes that sharing is caring, and knowledge is power.
Location: Lagos (Remote) Nigeria.
For More Information: SOFTWARE ENGINEER – DOCKER IMAGES & COMMUNITY