Junior software developer

5 days ago


Manama, Manama, Bahrain RESO Full time
Canonical seeks a Junior developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack that composes best-in-class open-source monitoring tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and seamless for the end-users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations. This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. The monitoring stack will monitor applications running on a mix of cloud technologies such as Kubernetes and Open Stack, as well as bare-metal, virtual machines and containers. The stack will be capable of monitoring applications and infrastructure irrespective of whether they are operated by Juju, and will leverage multiple data sources at various levels of the architecture, including Juju itself, to contextualize the collected telemetry and insights delivered to the end-users. Location: This role will be based remotely in the EMEA and Americas regions. What your day will look like Collaborate proactively with a globally distributed team Write, test and document high quality code to create new features Debug issues and interact with a vibrant community Review code produced by other engineers Attend conferences to represent Canonical and the Charmed Observability Stack Work from home with global travel 2 to 4 weeks for internal and external events What we are looking for in you You love technology and working with brilliant people You value soft skills and are passionate, enterprising, thoughtful, and self-motivated You have a Bachelor's or equivalent in Computer Science, STEM or similar degree You are a skilled Python developer, preferably with a track record in open source You have a working knowledge of Go You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems. What we offer you Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce. In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner. Fully remote working environment - we've been working remotely since 2004Personal learning and development budget of 2,000 USD per annum Annual compensation review Recognition rewards Annual holiday leave Parental Leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues at 'sprints'Priority Pass for travel and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, Io T and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr

  • Manama, Manama, Bahrain Penny Software Full time

    About Penny SoftwarePenny Software is a fast-growing company that aims to revolutionize the procurement industry by developing cutting-edge procurement and sourcing platforms. Our goal is to become the go-to solution for procurement departments worldwide, enabling organizations to streamline their workflows and gain valuable insights.


  • Manama, Manama, Bahrain Penny Software Full time

    At Penny Software, we are on a mission to make procurement better by building the best possible procurement and sourcing platform. We aim to become the go-to solution for procurement departments everywhere. Our source-to-pay platform enables organizations worldwide to find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently...

  • Software Engineer

    5 days ago


    Manama, Manama, Bahrain SaluberMD Full time

    We are seeking a highly skilled Senior and Junior Software Engineer to join our international development team at SaluberMD.About UsSaluberMD is a medical device company that values innovation and excellence in software development. Our team is dedicated to creating high-quality software solutions that meet the needs of our clients.Job DescriptionAs a Senior...


  • Manama, Manama, Bahrain Virtuthinko W. L Full time

    Virtuthinko W. L is seeking a highly skilled Enterprise Software Developer to join our team.Job DescriptionWe are looking for a seasoned developer with strong analytical and problem-solving skills to design and implement software solutions that meet the needs of our customers.The ideal candidate will have a deep understanding of enterprise project execution,...


  • Manama, Manama, Bahrain Options Group Full time

    Options Group is seeking a seasoned Senior Java Engineer to join our team in Bahrain. As a key member of our software development team, you will play a crucial role in designing and delivering high-quality solutions for our prestigious clients in the financial services sector.ResponsibilitiesLead the development of enterprise-level Java applications with 7+...

  • Junior accountant

    2 weeks ago


    Manama, Manama, Bahrain PRAMAC Full time

    Junior Accountant We are Pramac, a Generac Company, leading the evolution to more resilient, efficient, and sustainable energy solutions. Established in 1966, we have always evolved, expanding our product portfolio and becoming the global benchmark for the production of generators and warehouse material handling equipment. Our diverse business lines ensure...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    At Array Innovation, we're dreamers, builders, and visionaries. Our mission is to redefine the tech landscape and put Bahrain on the map. We're looking for exceptional Senior Software Engineers to join us on this epic adventure.We're seeking individuals with a strong foundation in software engineering principles, a passion for technology, and a proven track...

  • Software developer

    6 days ago


    Manama, Manama, Bahrain RESO Full time

    Main Objectives Enhance efficiency in operations by analyzing programs and maintaining data processing systems. Receive user requirements and develop customized applications to suit their needs. This includes program design, pseudo coding module charting, coding, testing, documenting, and work estimating. Execute assigned projects as per timelines and...

  • Software developer

    6 days ago


    Manama, Manama, Bahrain Bahrain Airport Services Full time

    Enhance efficiency in operations by analyzing programs and maintaining data processing systems. Receive user requirements and develop customized applications to suit their needs. This includes program design, pseudo coding module charting, coding, testing, documenting, and work estimating. Execute assigned projects as per timelines and defined quality...


  • Manama, Manama, Bahrain RESO Full time

    About RESOAt RESO, we're committed to delivering innovative software solutions that meet the evolving needs of our clients. Our team is dedicated to pushing the boundaries of what's possible with cutting-edge technology.Main ResponsibilitiesWe're seeking a highly skilled Junior Software Developer to join our team. As a key member of our development team, you...


  • Manama, Manama, Bahrain Canonical Full time

    About CanonicalCanonical is a global company that develops and maintains the popular Ubuntu operating system. We are committed to delivering high-quality software solutions to our customers.Job DescriptionWe are seeking a highly motivated and skilled Junior Linux Kernel Engineer to join our team. The successful candidate will have a strong background in...


  • Manama, Manama, Bahrain VAM Systems Full time

    We are a leading provider of software services, committed to delivering high-quality solutions to our clients. Our dynamic and challenging work environment offers opportunities for growth and professional development.About the RoleKey role in a rapidly growing Fin Tech start-up.Job DescriptionA skilled Technical Leader will guide our technical architecture...


  • Manama, Manama, Bahrain Canonical Full time

    We are seeking a talented Junior Linux kernel engineer to join our team at Canonical. If you have a passion for operating systems, C programming, and want to contribute to the world's most widely used Linux kernel, this could be the perfect opportunity for you.Company OverviewAt Canonical, we empower developers to create innovative software solutions that...

  • Junior ux designer

    5 days ago


    Manama, Manama, Bahrain RESO Full time

    The role of a Junior UX Designer at Canonical With Ubuntu, Canonical created the first Linux for human beings. Our design team is on a mission to turn complex, open-source software into intuitive products that can change the face of enterprise IT. We are looking for an exceptional user experience designer, who shares our passion. Our mission is to make...


  • Manama, Manama, Bahrain RESO Full time

    Job Overview:RESO is seeking a highly skilled Software Developer to join our team. As a key member of our software development section, you will play a crucial role in designing and implementing software applications that meet the needs of our clients.


  • Manama, Manama, Bahrain RESO Full time

    **Job Description:**We are seeking a skilled Software Engineer to join our team at RESO. As a key member of our team, you will be responsible for designing and developing software solutions using Java in the banking domain.Responsibilities:Software Development: Design, develop, and maintain high-quality software solutions using Java, collaborating with...

  • Java developers

    3 weeks ago


    Manama, Manama, Bahrain Virtuthinko W. L Full time

    This role focuses on designing and implementing software solutions. You'll analyze user requirements, estimate project timelines, and ensure code quality through thorough testing. Collaborating with cross-functional teams, you'll identify and resolve system defects while mentoring junior developers and exploring new technologies. If you're passionate about...

  • Junior accountant

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    We are Pramac, a Generac Company, leading the evolution to more resilient, efficient, and sustainable energy solutions. Established in 1966, we have always evolved, expanding our product portfolio and becoming the global benchmark for the production of generators and warehouse material handling equipment. Our diverse business lines ensure the company is a...


  • Manama, Manama, Bahrain Nexcel Computer Solutions Full time

    Nexcel Computer Solutions is seeking a skilled Sr. Software Development Specialist to join our team.About Us:We are a leading provider of innovative technology solutions, dedicated to delivering high-quality software products that meet the evolving needs of our clients.Job Description:The Sr. Software Development Specialist will play a key role in designing...

  • Software developer

    2 weeks ago


    Manama, Manama, Bahrain VAM Systems Full time

    Company Description Job Description VAM Systems is currently looking for Software Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualifications And Experience Essential (Minimum)University Degree in IT from a recognized university or institution Desirable (Optional)IT certification A minimum 1 year of work...