![8 circular logo](/images/companies/8/logo.png)
Senior Software Engineer - Java Fullstack
Emirates Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates Posted: 12 Feb 2025
About the Job: This role presents an opportunity for a hands-on, yet literally hands-off, senior technologist with a passion for Linux to build a career with Canonical and drive success in leveraging Ubuntu and open-source products. Ideal candidates should possess experience in IT operations automation, Infrastructure as Code (IaC), and a genuine passion for technology. The IS team at Canonical is responsible for supporting and maintaining all of Canonical's IT production services, running services used by over 60 million Ubuntu users. As a Senior Site Reliability / Gitops Engineer, you will lead efforts in operations automation, utilizing open-source IaC software and software development practices like CI/CD pipelines. Key Responsibilities: - Drive the development of automation and GitOps as an embedded tech lead within your team. - Collaborate closely with the IS architect to align solutions with the IS architecture vision. - Design and architect services that IS can offer as products. - Apply IaC experience to enhance automation and improve processes within IS. - Automate software operations for reusability and consistency across both private and public clouds. - Maintain operational responsibility for Canonical's core services, networks, and infrastructure. - Develop skills in troubleshooting, capacity planning, and performance investigation. - Set up, maintain, and use observability tools such as Prometheus, Grafana, and Elasticsearch. - Work collaboratively with globally distributed engineering, operations, and support teams. Requirements: - A modern view on hosting architecture driven by IaC across private and public clouds. - A product-oriented mindset focused on developing products rather than solutions. - Experience in Python software development with large projects. - Knowledge of Kubernetes or other container orchestration systems. - Proven ability to manage and deploy cloud infrastructure with code, alongside practical knowledge of Linux networking, routing, and firewalls. - Hands-on experience administering enterprise Linux servers. - Extensive knowledge of cloud computing concepts and technologies. - Bachelor's degree or higher, preferably in computer science or a related engineering field. - Strong communication skills in English across various platforms. Work Conditions: - Fully remote working environment. - Personal learning and development budget of 2,000 USD per annum. - Annual compensation review and recognition rewards. - Annual leave and parental leave policies. - Employee Assistance Programme. - Opportunities to travel to meet colleagues. Language Requirements: - Ability to communicate clearly and effectively in English over email, chat, video, and voice calls. This position offers a chance to be part of a global team of SREs working collaboratively to provide top-notch services to Canonical's customers and the Ubuntu community.
Emirates Dubai, United Arab Emirates
Amazon Web Services Riyadh, Saudi Arabia
Emirates Dubai, United Arab Emirates
Emirates Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Virtusa Dubai, United Arab Emirates
We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.