Software Engineer
4 days ago
Bachelors in Computer Application (Computers)
Nationality: Any Nationality
Vacancy: 1 Vacancy
Job DescriptionIn this role, you'll be developing tools and technology for building and maintaining a new generation of container images. You'll collaborate with multiple teams, both inside and outside Canonical, to ensure the delivery of high-quality container images while maintaining a seamless Ubuntu user experience. You will also be heavily involved in implementing and maintaining CI/CD automation around these images, demonstrating deep insights into container-based DevOps.
You will contribute to products like Rocks (OCI images) and Chisel, helping to steer and consolidate this new team. This role offers the chance to gain experience with various container technologies and participate in innovative tasks, where your feedback will influence decision-making. Your seniority will be based on your software development experience and your ability to lead junior team members.
Join us at Canonical to build a rewarding career working with top technology professionals. This is an exciting opportunity for experienced software engineers passionate about shaping high-quality open-source products for the community.
LocationEMEA
Key Responsibilities- Build robust, scalable, leading-edge container images
- Develop automated CI/CD processes for building, testing, and publishing container images
- Write tools and tests for security compliance and cloud-native compatibility
- Utilize Python to enhance container-building tools
- Participate in engineering reviews of code and architecture
- Provide technical feedback to support team decisions
- Engage with the open-source community as an expert
- Contribute to documentation and expand knowledge base
- Work collaboratively in an agile, globally distributed environment
- Mentor team members and assist in hiring processes
- Work remotely with up to 15% travel for events
- Passionate about software development
- Experience in collaborative development environments
- Knowledge of CI/CD systems (e.g., Jenkins, GitHub Actions, Concourse CI)
- Proven track record of delivering high-quality software
- Experience with container images and containerized operations
- Proficiency with container management/orchestration tools (e.g., Docker, Kubernetes)
- Strong Python development skills
- Experience with Linux system administration and package management
- Excellent communication skills
- Ability to clarify complex technical discussions
- Belief in knowledge sharing and community engagement
- Skills ranging from Graduate to Mid-senior Software Engineer
- Degree in Computer Science, STEM, or equivalent
- IT - Software Services
Software Engineering
Keywords- Software Engineer - Python
Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should verify the employer's credentials independently. We do not endorse requests for money or sharing personal information. For security tips, visit our site. Report fraud to abuse@naukrigulf.com.
#J-18808-Ljbffr-
Software Engineer
4 days ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timeBachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs a member of the Kubernetes product team, you will build operators and addons; the former offers complete lifecycle management of mission-critical components, and the latter provides a zero-ops experience for seamlessly integrating projects into...
-
Juju Software Engineer
4 days ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timeThe role of a Software Engineer at CanonicalAs a software engineer on the team, you'll be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world.Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud,...
-
Software Development Engineer
4 days ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeThe role of a Software Engineer at Canonical involves contributing to the development of Juju, an open-source Go project that powers complex distributed software systems across the world.Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal. Combined with...
-
Senior Juju Software Engineer
4 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timeBachelors in Computer Application(Computers)Nationality: Any NationalityVacancy: 1 VacancyLocation: This is a Globally remote role.What your day will look likeOwn the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.Collaborate proactively with a...
-
Software Developer Position
4 days ago
Al Ahmadi, Al Aḩmadī, Kuwait beBeeSoftware Full timeSoftware Professional OpportunitiesWe are seeking skilled professionals to join our team as software engineers.Job DescriptionThis is an exciting opportunity for individuals passionate about open source software, Linux, Golang, Python, and Kubernetes.You will be responsible for building operators and addons using the latest features in Kubernetes. The former...
-
Software Development Lead
4 days ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeJob DescriptionWe are seeking a skilled Software Development Lead to join our team. As a key member of our leadership team, you will be responsible for growing and leading a team of engineers in your region.The successful candidate will have experience leading a distributed team to deliver features and manage production services at scale.You will work...
-
Cloud Automation Software Developer
4 days ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeJob Description:We are looking for a skilled Senior Juju Software Engineer to join our team. As a key member, you will be responsible for designing, delivering, and supporting features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.You will collaborate proactively with a distributed team, debug...
-
Engineering Manager
4 days ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timeBachelor of Technology/Engineering (Agriculture)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionWhat you'll do:Grow and lead a team of engineers in your regionDevelop talent through coaching, mentoring, feedback, and hands-on career developmentApply sound engineering principles and directly contribute toward your team's goalsCreate and maintain...
-
Drilling Engineer
4 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait HealthCare Dynamics Gen. Trading Company W.L.L Full timeBachelor Degree in EngineeringMin 8yrs experience as Drilling Engineer.Experienced in planning Deep HPHT wells with H2S and CO2 environment,3000 HP rig..Experienced in developing drilling program and cementing program.Sound understanding of Drill stem and Casing design.Experienced in Horizontal and Multilateral drilling. Strong understanding of T&D analysis...
-
Electrical Engineer
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait Abroad Work Full timeElectrical EngineerWe are seeking a skilled Electrical Engineer to join our team in Al Ahmadi, Kuwait. As an Electrical Engineer, you will be responsible for designing, developing, and maintaining electrical systems and components for various projects. You will also be responsible for ensuring that all electrical systems comply with safety standards and...