Job type: Job Type Full Time , Remote

  • Threat Intelligence Lead 


            

            
            Security Risk Management Specialist 


            

            
            Software Engineer – Cross-platform C++ – Multipass 


            

            
            Information Systems Security Compliance Engineer 


            

            
            Chief of Staff, Global Support Services

    Threat Intelligence Lead Security Risk Management Specialist Software Engineer – Cross-platform C++ – Multipass Information Systems Security Compliance Engineer Chief of Staff, Global Support Services

    You will lead intelligence gathering and development activities on threat actors targeting software supply chains. You’ll study attack trends across the wider open source software landscape, report findings to internal security teams, and advise the wider engineering community on the best course of action to detect and mitigate possible threats.
    As the publisher of Ubuntu, Canonical products are directly or indirectly present in almost every organisation and household in the world, making them a prime target for threat actors. This team’s mission is to help Canonical, and by extension countless community members and companies around the world, secure their software infrastructure.

    What you’ll do in this role

    Build and own Canonical’s threat intelligence strategy
    Build and maintain OSINT research environments
    Develop OSINT tradecraft, principals, and techniques
    Identify and track targeted intrusion cyber threats, trends, and new developments by cyber threat actors through analysis of proprietary and open source datasets
    Collaborate across teams to inform on activity of interest
    Coordinate adversary/campaign tracking
    Contribute to the wider threat intelligence community, establishing Canonical as a key contributor and thought leader in the space
    Work with product and engineering teams to explain cybersecurity threats and advise on mitigation strategies
    Work with the OPSEC and IS team to help implement/update security controls prioritising cyber defence
    Identify intelligence gaps and propose new tools and research projects to fill them
    Conduct briefings for executives, internal stakeholders and external customers

    The successful Threat Intelligence Lead will be

    An experienced threat intelligence leader (or similar)
    Knowledgeable about the current open source threat landscape and computer networking/infrastructure concepts
    Highly competent with OSINT tools (e.g., Buscador, Trace Labs OSINT VM, OSINT Framework, Maltego, Shodan, social media scraping tools, etc.)
    Able to identify, organise, catalogue, and track adversary tradecraft trends — often with incomplete data
    Experienced using threat intelligence data to influence enterprise architecture or product development decisions
    An excellent communicator with the ability to clearly articulate and tailor technical content to a variety of audiences
    Able to travel twice a year, for company events up to two weeks long

    Desired Characteristics

    A professional portfolio of OSINT related scripts, tools, or frameworks
    Demonstrated involvement in the larger OSINT community (please share relevant links)
    Degree qualified, with a bachelor’s degree in computer science, information security, or a related field
    Certifications in related areas (e.g. GOSI, SANS SEC487 & SEC587, IntelTechniques OSIP, etc)
    Experience in a tech company or government/military signal intelligence departments

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Senior Support & Software Engineer, Saudi Arabia 


            

            
            Embedded & Desktop Linux Systems Engineer – Optimisation

    Senior Support & Software Engineer, Saudi Arabia Embedded & Desktop Linux Systems Engineer – Optimisation

    What your day will look like

    Apply your knowledge of Linux virtualisation using Libvirt/KVM, containers and Kubernetes along with your knowledge of TCP/IP networking to support customised solutions for our customers.
    Be the technical authority and demonstrate your experience with popular open source software such as PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL and Apache.
    Provide advice on deployed architecture, implementing solutions for complex problems and guiding customers to successful data-center infrastructure operations
    Communicate regularly with the customer team about ongoing issues

    What we are looking for in you

    BA/BS degree in Computer Science or related technical field
    Open source development or scripting experience
    Professional experience with OpenStack is a must
    Professional experience with Kubernetes and/or Ceph
    Must be able to speak English fluently
    Excellent communication skills and extensive experience in customer-facing positions
    High motivation, ability to multi-task and follow-up reliably on commitments
    Experience with or willingness to learn new technologies, including LXD, Snaps, MAAS, Juju and Ubuntu
    Ability to travel

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Software Engineer – Packaging – Optimize Ubuntu Server 


            

            
            Lead Engineer – SaaS 


            

            
            Security Software Engineer

    Software Engineer – Packaging – Optimize Ubuntu Server Lead Engineer – SaaS Security Software Engineer

    What you’ll do

    Collaborate proactively within a distributed team
    Foster a software ecosystem with seamless user experience for all Ubuntu users
    Debug issues and facilitate their solution together with upstream projects
    Evaluate contributions of other engineers to maintain high-quality software standards.
    Work from home with global travel 2 to 4 weeks for internal and external events
    Play a role in shaping the future of Ubuntu via both – new ideas in your areas of interest and advising on work being done elsewhere
    Own the maintenance of Ubuntu Server packages. Specifically but not limited to:

    Traditional server workloads (web servers, databases, network services, etc)
    Virtualisation and Containers
    Package management and dependencies

    Collaborate with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers

    Who you are

    You love technology and working with brilliant people
    You are curious, flexible, articulate, and accountable
    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 (or any higher)
    You have interest and experience with two or more of the following: Distribution Development; debugging issues in a wide range of software; creation of test environments and reproducibility steps; administration and optimization of complex workloads; coding in Python, Go or Rust; packaging or distributing software; Public clouds like AWS, GCP, Azure, Oracle Cloud and, IBM Cloud
    Involvement in open source projects in the past a plus

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Lead Engineer – SaaS (launchpad.net) 


            

            
            Software Engineer – OpenStack

    Lead Engineer – SaaS (launchpad.net) Software Engineer – OpenStack

    What you’ll do

    Proactively collaborate within and contribute to design, architecture, and feature-selection for solutions across distributed teams
    Write high-quality, API-first Python code with unit tests
    Debug issues and produce high-quality fixes
    Review code produced by other engineers
    Work from home with global travel 2 to 4 times a year for internal and external events

    Who you are

    You love technology, working with brilliant people, and solving interesting problems
    You are a strategic thinker
    You are curious, flexible, articulate, and accountable
    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 have proficiency delivering robust code to production, preferably written in Python.
    You have experience and enjoy maintaining and improving large and mature web applications.
    You have experience with databases, ORMs (PostgreSQL a plus), data management, and data modelling.
    You have an interest in, or experience with, integration, infrastructure and operations.
    You believe that robust security requires conscious efforts at every stage of delivery.
    You have familiarity with Ubuntu as a development and deployment platform.
    You have a solid understanding of the structure of various software packaging systems, including Debian/Ubuntu packages.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Global Payroll Administrator 


            

            
            Software-Defined Networking Engineer 


            

            
            Accountant 


            

            
            Accounts Receivable Clerk (Entry Level Opportunity) 


            

            
            Revenue Accountant

    Global Payroll Administrator Software-Defined Networking Engineer Accountant Accounts Receivable Clerk (Entry Level Opportunity) Revenue Accountant

    We’re looking for an exceptional payroll administrator with experience of working with outsourced payroll bureaus (US, UK, EU and/or additional jurisdictions) to manage the company’s end to end global payroll and contractor payments. You’ll have domain expertise in processing payroll in different countries. You are reliable, diligent and pay attention to details and always work towards improving current processes.
    This role may choose to be office based out of London or home based, and will report to our Global Financial Controller.

    Key responsibilities

    Ensure all payrolls are always delivered on time and with 100% accuracy
    Process the payroll/contractor data in an organised and structured manner
    Manage all payroll deadlines and monthly payroll tasks
    Prepare payroll reports and provide monthly payroll data in journal format to finance for processing
    Comply with GDPR regulations and maintain payroll security/confidentiality
    Deal with payroll queries and resolve or escalate as required
    Constantly seek out ways to improve systems and processes to ensure a seamless flow between HR, Payroll and Finance
    Keep payroll policies up to date and write any new procedures as required
    Provide support to any project related activities from Finance and HR
    Provide support to Finance with reporting and audit queries
    Assist with future expansions of global payrolls and other projects
    Manage all payroll correspondence and act as a point of contact for all escalated payroll queries
    Maintain strong cross-functional team relationships
    Build strong relationships with vendors to ensure excellent service delivery and compliance in all countries

    Valued Skills And Experience

    Experience in a similar payroll role or working with outsourced payroll bureaus
    Excellent communication skills to converse with external parties and internal team members of all levels
    Strong process and planning mindset
    Ability to think outside the box and solve problems when faced with new challenges
    Excellent analytical skills and attention to detail
    Exceptional planning/organisational skills and being deadline oriented
    Ability to work with different software systems, and have excellent knowledge of spreadsheets and formulas
    Being a team player as well as being able to work independently

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Associate Innovation Officer (Connectivity for Refugees) 


            

            
            Innovation Officer (Energy) 


            

            
            Innovation Officer (Connectivity for Refugees)

    Associate Innovation Officer (Connectivity for Refugees) Innovation Officer (Energy) Innovation Officer (Connectivity for Refugees)

    Purpose and Scope of Assignment

    The postholder will play a critical role supporting the operationalization of the Connectivity for Refugees initiative supporting the Senior Innovation Officer and Innovation Officer (Connectivity for Refugees) in all dimensions from partnership management and coordination, to programme design and operations. The Associate Innovation Officer (Connectivity for Refugees) will act as a day-to-day support focal point for field level colleagues, developing capacity building materials, developing talking points and communication materials as necessary. This position is home-based.
    Support the establishment of the global Refugee Connectivity initiative, engaging on all relevant elements of delivery as required
    Support internal coordination with UNHCR Regional Bureaux and Country Operations regarding Refugee Connectivity programme potential, serving as primary day-to-day support
    Support external coordination with key partners including but not limited to the ITU, GSMA et al.
    Liaising with communications colleagues on relevant materials for donors, supporting with event coordination, talking points, briefing materials, etc.
    Coordinate and support country level Connectivity for Refugees platforms with technical support and guidance
    Facilitating M&E across country projects, ensuring adequate documentation is produced including a mapping of projects and activities
    Supporting with data management and visualisation
    Support national and regional advocacy platforms as applicable
    Create capacity building materials and carry out training to country operations in the region
    Support global level project management and delivery, including liaising with expert consultants on key deliverables
    Ensure that activities undertaken are carried out with due consideration of data protection policies and frameworks

    Support On Other Innovation Activities / Interventions As Required

    Monitoring and Progress Controls

    The incumbent will report directly to John Warnes, Senior Innovation Officer. On a weekly basis, the incumbent will participate in weekly bilaterals with the supervisor, setting agreed-upon deliverables and deadlines for the week. Additionally, in order to help support the Refugee Connectivity initiative, the incumbent will join multistakeholder meetings with key partners held on a regular basis in order to align and coordinate efforts on projects within the initiative.

    Qualifications and Experience

    Education

    Undergraduate degree (essential) or Graduate degree (desired) in a related discipline (Politics, Human Rights, Computer Science, Telecommunications, Innovation, Technology, Engineering etc.)

    Work Experience

    Minimum of 2 years (with Graduate degree) or 3 years (with Undergraduate degree) of previous job experience in the working in a humanitarian aid or development context with prior experience or interest in issues relating to information technology, telecommunications and digital services, a focus on community-facing solutions a distinct advantage;
    Prior Experience working on complex technology projects desired
    Prior experience working with a variety of stakeholders in the telecommunications ecosystem i.e. Mobile Network Operators, Satellite Companies, Telecommunications Regulators etc. a distinct advantage
    Strong experience in coordination and project management, with experience in the UN system a distinct advantage;
    Prior experience in a supporting function to humanitarian country operations (particularly strategy design and implementation pilot projects designed for scaling);
    Prior experience working in forced displacement contexts.

    Key Competencies

    (Technical knowledge, skills, managerial competencies or other personal competencies relevant to the performance of the assignment.  Clearly distinguish between required and desired competencies)
    Excellent knowledge of English (both written and spoken) and working knowledge of another UN language an advantage;
    Specific knowledge on connectivity, telecommunications and digital technology a distinct advantage;
    Knowledge of protection principles and community-based protection a distinct advantage;
    Highly organized and autonomous, able to multitask and prioritize workload when necessary;
    Excellent writing and documentation skills, demonstrating high levels of attention to detail;
    Works well in a multicultural team and has a strong work ethic strives to deliver high-quality, error-free deliverables potentially targeting different types of users (e.g., senior management, fundraising specialists and advocacy officers);
    Some knowledge of the ICT / telecommunication sector desired.

    Standard Job Description

    Associate Innovation Officer

    Organizational Setting and Work Relationships

    UNHCR’s Innovation Service aims to create an enabling environment for innovation to flourish in UNHCR by equipping staff with the knowledge, resources, and skills they need to use innovation as a tool to solve challenges.
    The Innovation Service facilitates creative problem-solving alongside colleagues, partners, and refugees, generating new and needed, multi-disciplinary approaches that benefit displaced communities and the Organization.
    All team members are expected to be able to work on a range of projects in a collaborative manner regardless of subject area and geographic location (HQ, Multi-Country or Country Office). At times this means working directly with the High Commissioner’s team, at other times with the Division of Human Resources, with a remote field operation in an emergency, or in a CRRF operation. As such, the incumbent is experienced in using innovation processes and methodologies through which to innovate, on a wide-range of challenges faced by refugees, UNHCR staff, and partner staff, agnostic of subject area.
    All UNHCR staff members are accountable to perform their duties as reflected in their job description. They do so within their delegated authorities, in line with the regulatory framework of UNHCR which includes the UN Charter, UN Staff Regulations and Rules, UNHCR Policies and Administrative Instructions as well as relevant accountability frameworks. In addition, staff members are required to discharge their responsibilities in a manner consistent with the core, functional, cross-functional and managerial competencies and UNHCR’s core values of professionalism, integrity and respect for diversity.

    Duties

    Participate in innovation projects and programmes (both within the service and at organizational level), including research, design, planning, coordination, implementation and monitoring functions as and when requested/appropriate.
    Support UNHCR colleagues in identifying pressing challenges in their context and co-develop novel and creative solutions by drawing on a broad range of innovation approaches, frameworks and methods.
    Cultivate and manage diverse strategic relationships with both UNHCR and external partners, including consultants, donors and subject matter experts, academia, civil society and private sector organisations.
    Proactively solicit and exchange views and methods, ensuring that relevant and promising lessons learned are incorporated from broader ecosystems into UNHCR’s work.
    Support fundraising opportunities for project partners or UNHCR field operations, either through the application and management of a fund or supporting projects managed by innovation fund opportunities.
    Work with strategic communications, designers and writers to contribute to the production of compelling written and visual material to advance the goals of the Innovation Service.
    Promote and support a culture of innovation, learning, risk-taking, diversity and inclusion within operations and teams and across portfolios.
    Remain up-to-date on new innovations, approaches and technologies, particularly those that could be potentially applied to the humanitarian sector and/or forced displacement settings.
    Document and share insights on innovation in UNHCR as a way of strengthening the Innovation Service’s work and building internal credibility for innovation as a respected source of good ideas and tested approaches.
    Ensure that Age, Gender and Diversity (AGD) sensitive analyses, rights and community-based approaches inform human-centred design processes.
    Apply relevant research, evidence and data-driven decision making to support UNHCR and Partners in the improvement of services and programmes, as well as innovative approaches through assisting in documenting, codifying and disseminating key programme processes and lessons learned.
    Support the identification and management of risks and seek to seize opportunities impacting objectives in the area of responsibility. Ensure decision making in risk based in the functional area of work. Raise risks, issues and concerns to a supervisor or to relevant functional colleague(s).
    Perform other related duties as required.

    Minimum Qualifications
    Years of Experience / Degree Level

    For P2/NOB – 3 years relevant experience with Undergraduate degree; or 2 years relevant experience with Graduate degree; or 1 year relevant experience with Doctorate degree

    Field(s) of Education

    Social Sciences; Science, Technology,
    Engineering; Humanities; Administration,
    Management; or other relevant field.

    Certificates and/or Licenses

    Not specified,

    Relevant Job Experience
    Essential

    Experience of forging and/or maintaining partnerships and collaborative working methods, simultaneously with a range of stakeholders, including private sector entities, donor governments, civil society, communities of concern, INGO, NNGO, and other UN entities. Experience applying innovation and/or innovative methodologies in forced displacement contexts. Experience of providing support to a range of operations through capacity building around scale, evidence building and provision of guidance and creation of tools. Experience managing budgets for innovation activities, including experimentation. Experience working in organisations with multi-year planning processes, such as development agencies, whether governmental, UN, or other.

    Desirable

    A strong understanding of theory, principles, established approaches and evidence concerning effective innovation and programme design.

    Functional Skills

    HR-Inclusion, Diversity and Gender strategy design and implementation
    MG-Team building (development/facilitation)
    (Functional Skills marked with an asterisk* are essential)

    Language Requirements

    For International Professional and Field Service jobs: Knowledge of English and UN working language of the duty station if not English.
    For National Professional jobs: Knowledge of English and UN working language of the duty station if not English and local language.
    For General Service jobs: Knowledge of English and/or UN working language of the duty station if not English.
    All UNHCR workforce members must individually and collectively, contribute towards a working environment where each person feels safe, and empowered to perform their duties. This includes by demonstrating no tolerance for sexual exploitation and abuse, harassment including sexual harassment, sexism, gender inequality, discrimination and abuse of power.
    As individuals and as managers, all must be proactive in preventing and responding to inappropriate conduct, support ongoing dialogue on these matters and speaking up and seeking guidance and support from relevant UNHCR resources when these issues arise.
    This is a Standard Job Description for all UNHCR jobs with this job title and grade level. The Operational Context may contain additional essential and/or desirable qualifications relating to the specific operation and/or position. Any such requirements are incorporated by reference in this Job Description and will be considered for the screening, shortlisting and selection of candidates.

    Skills
    Additional Qualifications

    HR-Inclusion, Diversity and Gender strategy design and implementation, MG-Team building (development/facilitation)

    Education

    Bachelor of Arts (BA): Administration, Bachelor of Arts (BA): Engineering, Bachelor of Arts (BA): Humanities, Bachelor of Arts (BA): Management, Bachelor of Arts (BA): Science, Bachelor of Arts (BA): Social Science, Bachelor of Arts (BA): Technology

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Distributed Systems Software Engineer, Python / Go 


            

            
            Engineering Manager, App Stores Backend 


            

            
            Junior HR Generalist 


            

            
            C, Golang Software Engineer Working on dqlite, a Raft Extension for SQLite 


            

            
            New Graduate HR Generalist 


            

            
            Software Engineering Director 


            

            
            Software Engineer – SaaS (launchpad.net) 


            

            
            Software Engineer – App Stores Backend (Remote) 


            

            
            Field Engineering Manager – Cloud Technologies 


            

            
            Software Engineering Manager – SaaS (launchpad.net) 


            

            
            Software Engineer – Identity Management for Canonical Products 


            

            
            Senior Support & Software Engineer, Saudi Arabia 


            

            
            Python Software Engineer – Ubuntu Hardware Certification Team

    Distributed Systems Software Engineer, Python / Go Engineering Manager, App Stores Backend Junior HR Generalist C, Golang Software Engineer Working on dqlite, a Raft Extension for SQLite New Graduate HR Generalist Software Engineering Director Software Engineer – SaaS (launchpad.net) Software Engineer – App Stores Backend (Remote) Field Engineering Manager – Cloud Technologies Software Engineering Manager – SaaS (launchpad.net) Software Engineer – Identity Management for Canonical Products Senior Support & Software Engineer, Saudi Arabia Python Software Engineer – Ubuntu Hardware Certification Team

    We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical’s Ubuntu and Juju to build multi-cloud deployable cloud applications.
    We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics.
    The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical’s Cloud solutions based on Juju, Terraform, OpenStack, Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, Azure.
    As a software engineer you will have the opportunity to develop CI pipelines which power Canonical’s cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical.

    Location: this is a Globally remote role
    What your day will look like

    Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
    Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company
    Enhance continuous integration pipelines for deploying and testing Canonical’s cloud native products such as Kubeflow
    Deploy, manage, and debug highly distributed systems
    Monitor and report on automated testing efforts
    Collaborate daily with a globally distributed team

    What we are looking for in you

    Solid background in modern test processes and strategies
    Experience with Python or Go development
    Strong object oriented development skills
    Ability to develop and ship production grade modern web applications
    Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CI
    Knowledge of networking technologies and fundamentals
    Solid understanding of Linux system architecture
    A capacity for complex abstract thinking
    Capability for 2-4 weeks of international travel travel per year

    Additional skills that you might also bring

    Collecting and analyzing large multidimensional datasets
    Operating data platforms: key-value stores, relational or document databases, event buses
    Work with cloud technologies such as OpenStack, Kubernetes, Terraform and AWS
    Developing AI/ML pipelines

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Engineering Director, Ubuntu Systems Management 


            

            
            C++ Graphics and Windowing System Software Engineer – Mir 


            

            
            Enterprise Project Manager 


            

            
            Billing System Engineering Manager 


            

            
            Systems Integrations Software Engineer 


            

            
            Billing System Software Engineer 


            

            
            Systems Integrations Engineering Manager

    Engineering Director, Ubuntu Systems Management C++ Graphics and Windowing System Software Engineer – Mir Enterprise Project Manager Billing System Engineering Manager Systems Integrations Software Engineer Billing System Software Engineer Systems Integrations Engineering Manager

    As an engineering director at Canonical you are expected to be deeply technical and to enjoy working with code, but your primary responsibility is to develop and guide your teams. You facilitate and ensure that they are continually improving, doing valuable work, and enjoying their time at Canonical despite (or perhaps because of) the intense and challenging nature of the work. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your teams to hone strategy and practices. We look for cheerful but steely leads, who are ambitious to compete with the best companies in the world and deliver a better experience for open source at scale.
    You’ll be delivering a large project that powers complex, highly concurrent distributed software systems across the world, while growing and developing engineers at all levels. We’re looking for someone with a proven track record in management, and delivery of quality software over time.
    Technical contribution through code is a plus but not the primary focus of this role. Significant past experience with hands-on software development, particularly in Go, is desirable. You will be expected to lead and facilitate technical design and architecture work alongside your senior engineering staff.
    The role is fully remote, with global travel for 4-6 weeks per year to facilitate company events.

    What your day will look like

    Collaborate proactively with multiple distributed teams
    Help engineering teams establish and achieve community engagement goals
    Establish consistency in community process, engagement, and interaction across engineering
    Influence others and represent technical insight to customers and other engineers
    Spend a significant amount of time mentoring others and providing cross-team input
    Work from home with global travel 4 to 6 weeks for internal and external events

    What we are looking for in you

    You are capable of representing Canonical / Ubuntu externally
    You have experience leading successful projects and teams
    You are organised and effective working through managers, from home
    You make well-considered plans and keep on top of progress weekly
    You are an articulate communicator
    You love technology and working with brilliant people
    You follow industry trends and new technologies, thoughtfully and carefully
    You understand and value how you do what you do, as well as what you do
    You have strong collaboration and influencing skills
    You are curious, flexible, articulate, and accountable
    You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    Willingness to travel up to 4 times a year for internal events

    Additional Skills That You Might Also Bring

    Experience doing systems management of Linux infrastructure would be a plus
    A public record of community engagement, particularly with open source communities
    You are comfortable preparing and giving presentations
    Experience building highly scalable Python web applications would be a plus
    Experience building highly scalable SaaS applications would be a plus

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Site Reliability / Gitops Engineer

    Site Reliability / Gitops Engineer

    The IS team at Canonical supports and maintains all of Canonical’s IT production services. The team is in charge of running services used by over 60 million Ubuntu users.
    As an SRE & Gitops engineer you’ll be in a unique position to drive operations automation to the next level, both in our own private clouds as well as in the public clouds. We do this by utilizing the best of open source infrastructure as code software, software development practices such as CI/CD pipelines, and Canonical’s leading products for software operation automation.
    In addition to defining the infrastructure as code, you will improve Canonical products and the open-source technologies they’re based on by providing critical feedback to developers on how their products operate at scale. This is done by submitting bugs (and sometimes writing pull requests) and collaborating on design and implementations with other teams within the company.
    You’ll be part of a global team of SREs that work together and support each other to provide the best possible services to our company, Canonical’s customers and the Ubuntu Community.

    As a Site Reliability / Gitops Engineer engineer you will

    Apply your experience of IaC to develop infrastructure as code practice within IS by constantly increasing automation and improving IaC processes
    Automate software operations for re-usability and consistency across private and public clouds, taking into consideration the complexities of distributed systems
    Develop new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical
    Maintain operational responsibility for all of Canonical’s core services, networks, and infrastructure
    Develop skills in troubleshooting, capacity planning, and performance investigation, Setting up, maintaining and using observability tools such as Prometheus, Grafana, and Elasticsearch; design, implement and maintain monitoring and alerting for various systems and services
    Collaborate with development teams to design service architecture, documentation, playbooks, policies and operational procedures
    Provide assistance and work with globally distributed engineering, operations, and support peers
    Be given uninterrupted development time to focus on larger projects and automation of manual tasks
    Share your experience, know-how and best practices with other team members in design sessions, mentorship and ‘doing work together’
    Carry final responsibility for time-critical escalations

    What we are looking for in you

    A deep experience of, and knowledge to define operations in code, using version control, peer review and CI/CD to roll out changes both to applications and infrastructure
    Strong modern engineering background (peer-review, unit testing, SCM, CI/CD, Agile)
    Python software development experience, with large projects
    Practical knowledge of Linux networking, routing, and firewalls
    Affinity with various forms of Linux storage, from Ceph to Databases
    Hands-on experience administering enterprise Linux servers
    Extensive knowledge of cloud computing concepts and technologies
    Bachelor’s degree or greater, preferably in computer science or related engineering field
    Able to communicate clearly and effectively in English over email, chat, video or voice calls and in-person
    Motivated and able to troubleshoot from kernel to web, and willing to ask others when appropriate
    A willingness to be flexible and able to learn new things quickly
    Be inspired by the needs of fast-changing environments
    Happy to work within distributed teams
    Be passionate and familiarized about open-source, especially Ubuntu or Debian

    Apply via :

    boards.greenhouse.io

  • Linux Desktop Support Associate 


            

            
            Software Engineer – Solutions Engineering 


            

            
            Linux Desktop Support Engineer (Remote – EMEA) 


            

            
            Software Engineer (Linux/Python or Go) – Container Images 


            

            
            Software Engineer – Industrial IoT 


            

            
            Embedded Linux Containers Software Engineer 


            

            
            Engineering Manager – Python and K8s 


            

            
            Software Engineer – OpenStack 


            

            
            Engineering Manager- Ceph & Distributed Storage

    Linux Desktop Support Associate Software Engineer – Solutions Engineering Linux Desktop Support Engineer (Remote – EMEA) Software Engineer (Linux/Python or Go) – Container Images Software Engineer – Industrial IoT Embedded Linux Containers Software Engineer Engineering Manager – Python and K8s Software Engineer – OpenStack Engineering Manager- Ceph & Distributed Storage

    You will be accountable for delivering an outstanding technical support experience to our employees and customers. From problem qualification to full resolution, you will own and manage your cases. When needed, you will transfer your cases to your colleagues or involve senior engineers.
    Your day to day job is to provide technical expertise, be an excellent communicator and a service-oriented professional. Every day you will have to make judgement calls to prioritise customer issues and maximise your effectiveness. You will also need to set time aside to learn about our new products and technologies and evolve as a professional. You will participate in various training sessions, team gatherings and Company events.

    Location: This role will be based remotely in EMEA and Americas regions
    What your day will look like
    Your day to day duties will include:

    Work from your remote home office and provide technical support for employees.
    Provide technical onboarding support for new employees.
    Provide technical and infrastructure support during international events.
    Be available to take ownership of new cases via telephone, email and web
    Act as an internal customer advocate keeping them updated in a timely manner
    Ensure that each support request owned by you is handled as per our Service Level Agreement (SLA) and to the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments
    Contribute your findings to a common knowledge base and keep it up to date
    Draft and distribute technical notices for internal and external communication.
    Prioritise your work in order to accomplish the most important and urgent tasks first
    Keep on learning as our products and services grow and evolve
    Maintain regular communication and information exchange with the rest of the team, locally and remotely
    Identify and suggest any opportunities to provide a better service

    What we are looking for in you

    Bachelors or equivalent four year degree in a technical field from an accredited college or university. Preferable majors: Computer Science, MIS, Electrical Engineering, etc.
    Experience in a Linux based environment gained through university subjects or work experience
    Linux knowledge including the installation, troubleshooting and basic configuration of recent Ubuntu Desktop releases
    Basic desktop Linux usage (desktop tools for editing files, browsing the Web, managing Internet connectivity, setup of printers/services/packages/external storage devices/etc. utilising command line tools for exploring and manipulating the file system)
    Basic troubleshooting (collecting logs, basic fine-tuning by editing configuration files)
    Familiarity with safely installing, uninstalling, reinstalling and repartitioning machines with multiple operating systems and troubleshooting to recover broken installations
    Understanding of Gmail, Google Calendar, Google Applications and Single Sign-On.
    Ability to learn quickly, thrive on change and handle the pressure of a customer facing job
    Written and verbal English communication skills
    Willingness to travel up to 4 times a year for internal events

    Additional Skills That You Might Also Bring

    Some knowledge of programming (bash, Perl, Ruby, Javascript, C or C++, Go)
    Basic troubleshooting of Mac and Windows operating systems.
    Customer support experience is a plus

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :