Linux Systems Support Engineer

Canonical


2 months ago

06/25/2019 10:21:23

Job type: Full-time

Hiring from: Americas

Category: Software Dev


Why Canonical?

At Canonical, we believe in the power of open source to change the world.   Our services help businesses and governments around the world with migrations, management and support for some of the best open source projects - Ubuntu, OpenStack, Kubernetes, MAAS, LXD, Ceph.  We are enthusiastic professionals from over 30 countries, the majority of whom are working from home.

What is a Linux Systems Support Engineer?

We solve challenging technical problems.  From not-seen-before kernel crashes to configuration issues to root cause analysis, we provide an expert level of support and satisfaction to our customers.

We are rapidly expanding and are looking for talented problem solvers with a passion for working on the next generation of Ubuntu solutions for our customers.

Benefits

  • Work from home - take back those commuting hours and save those vehicle/transit costs!

  • Get paid to help improve open source software.

  • Possibility of international travel, up to 4 weeks a year.

  • Daytime working hours - keep that work/life balance.

  • Swap days add schedule flexibility when needed.

  • Time off for conferences.

  • Talent development program.

  • Initial mentoring program to bring up to speed on needed technologies.

  • Additional mentoring opportunities with some of the best in Linux, OpenStack, and more.

  • Study time and expenses for obtaining relevant certifications.

Requirements

  • Excellent verbal and written communication skills in English.

  • Bachelors or equivalent 4-year degree from an accredited college or university

  • Pass a background check.

  • Minimum 4 years experience supporting Linux systems including experience in:

  • Virtualization - especially with KVM or OpenStack.

  • Containers - especially with Docker, LXD/LXC, or Kubernetes.

  • Storage - especially with Ceph, Swift, XFS, ZFS, btrfs.

  • Networking (bonding, firewalling, bridging, switching, network file system tuning, MTU issues, etc.)

  • Linux integration with other environments (authentication/directory services, network file systems, etc.)

  • Cloud computing (provisioning, monitoring, orchestration, etc.)

  • Troubleshooting experience:

  • Basic reading of stack traces to be able to search for duplicates, escalate to correct team.

  • Understand OS and Application level bugs and advise on next steps

  • Programming fundamentals in any language.

  • Customer support experience:

  • Know how to adapt your speech depending on your audience.

  • Communicate clearly: setting the right expectations, providing timely status updates, and clearly explaining necessary steps.

  • Not getting too attached to a technical problem to not be able to let go or see the bigger picture.

Challenges

  • Investigate issues reported by customers by doing your own research and involving others across the organisation as necessary.

  • Work to resolve complex customer problems related to Canonical’s wide variety of products including Ubuntu server, Ubuntu desktop, Ubuntu cloud images, Juju, MAAS, Snaps, Landscape, Canonical’s distributions of OpenStack and Kubernetes, and more.

  • Ownership of results: Ensure that each support case owned by you is handled according to our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments.

  • Engage directly with customers and work collaboratively by phone, ticketing system, and remote sessions to resolve their issues.

  • Participate in a regular weekend working rotation.

  • Contribute new knowledge base articles and maintain existing articles, ensuring shared knowledge and lessons learned are available to customers.

  • Understanding Ubuntu development process to be able to set customer expectations correctly on timeline for a fix.

Background check required

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • We're looking for a passionate developer who wants to join a small and talented team looking to move fast and break things. This role presents an incredible opportunity for someone to really place their stamp on our product and company as we scale.

    We are dedicated to build the best product in class and we’ve been fortunate to have picked up a couple of awards along the way. AccountingWeb Cloud App of the year 2017 and Xero App Partner of the year 2016 among others. We thrive to provide a great experience and support to our customers and we pride ourselves in being one of the most reviewed apps in Xero Marketplace.

    We are growing at a fantastic rate. This is an incredible opportunity for someone talented and ambitious to make a huge impact.

    Note: Although this is a remote position, we are only considering candidates in timezones between UTC-2 and UTC+2.

    Responsibilities

    • You will work directly with our Support team to troubleshoot, diagnose and resolve technical issues on a daily basis.

    • You will design and develop solutions to leverage the work of our internal teams including Marketing, Product, Sales and Success.

    • You will improve and maintain our technical documentation.

    • You will play a key role in shaping company direction.

    About you

    • Proven experience in a Technical Support role.

    • You are someone who thrives on uncertainty. You won’t necessarily have worked in a startup environment before, but you will be drawn by the incredible opportunities for learning and growth that it presents.

    • You are someone who sets very high standards for others and especially for yourself. You believe strongly in the importance of Do What You Say You Will Do.

    • You are genuinely passionated about helping others.

    • Experience working remotely or freelancing.

    • You need to know and love coding in JavaScript. ES6+ experience is a plus.

    • Experience with Node.js development.

    • Experience with MongoDB.

    Why you'll love Chaser

    At Chaser we value our people, we want them to enjoy the job they do and provide opportunities to love and grow their career. An exciting growing company we attract people who want to help us have a positive impact by helping our partners and their clients thrive and be successful. Our passionate, innovative Chaser team strive every day to make a meaningful impact. At Chaser, we truly value the input of every single member of the team. If successful, you'll be joining a sharp, welcoming group of people who will help you learn new skills and develop as an individual.

    Benefits

    • Competitive remuneration

    • Share options

    • Flexible working hours

    • Work remotely

    • Regular team onsites either in London or other mutually convenient location for the team

  • Current priority is in the EU.

    As a Pagely support tech, you are an integral part of the Pagely team and responsible for creating an exceptional experience for our customers. You strive to provide superior customer support and genuinely enjoy helping people. You love learning and have a strong background of working with WordPress, HTML and CSS and PHP debugging skills. As a support tech you have patience, great communication skills and create graceful solutions to complex problems. You will be responsible for handling all incoming customer support issues, responding in a professional, timely, manner and keeping an open line of communication with customers and between your team members.

    This is a technical customer-facing position, you need to know your way around a Linux command line and have an understanding of the building blocks of the WWW (Domains, DNS, Servers, Web Caching, etc.)

    We run a ‘tier-less’ support organization. There’s no designation like Level 1 or 2 for support reps – here, everyone is skilled.

    Basic Requirements

    • Enjoy problem solving

    • Passion for helping people

    • Strong troubleshooting skills

    • Creative problem solving skills

    • Self motivated and Disciplined

    • Technically adept

    • Organized with an understanding of prioritizing

    • Desire to learn

    Technical Requirements

    • Firm grasp in all areas of WordPress (core, themes, plugins)

    • Linux Command line skills

    • Skilled in LAMP/LEMP stacks

    • Experience with DNS

    • Skilled in PHP/MySql

    • Basic knowledge of networks and cloud computing

  • 1 month ago

    Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our mission is to realise the potential of free software in the lives of individuals and organisations. Our services are helping individuals and businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

    Job Summary:

    The Cloud Operations Engineer role is ideal for skilled software engineers with several years experience developing in Python, a passion for distributed systems and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. It is a demanding role that requires rigour in both code and customer interactions.

    As a Cloud Operations Engineer you will:

    • Understand and operate cloud and container technology from kernel to dashboard - OpenStack and Kubernetes

    • Implement new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical

    • Automate operations for reuse across the worlds largest companies, taking into consideration the complexities of distributed systems

    • Operate production OpenStack clouds for Canonical and its clients

    • Operate production Kubernetes clusters for Canonical and its clients

    • Develop skills in troubleshooting, capacity planning, and performance analysis

    • Collaborate on documentation, playbooks, policies and procedures

    • Implement new features and improve the resilience and scalability of the existing cloud and container portfolio at Canonical

    • Provide assistance and guidance to Canonical’s Support and Operations teams

    • Collaborate with globally distributed engineering, operations, and support peers

    • Ensure service level agreements are met

    • Responsibility for time-critical escalations to senior engineers

    • Carry final responsibility for time-critical escalations

    The successful Cloud Operations Engineer candidate will have:

    • Engineering degree, preferably in computer science or software engineering

    • Python software development experience , with large projects

    • Extensive Knowledge of cloud computing concepts and technologies

    • Practical knowledge of Linux networking, routing, and firewalls

    • Hands-on experience administering Linux servers for personal use

    • Able to communicate clearly and effectively in English over Email, IRC, and in person

    • Self-driven, able to troubleshoot from kernel to web, and willing ask others when appropriate

    • Highly motivated, productive and organized and capable of working from home full time

    • Familiar with Ubuntu or Debian

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!