Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 21, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
    Read more about this company

     

    Engineering Manager - Web

    The role

    • The Web and design team works as a multidisciplinary inclusive team with world-class user researchers, UX designers, visual designers and web engineers. We work collaboratively with many teams and roles across the organisation including product managers and other engineering teams.
    • As an Engineering Manager at Canonical, your primary responsibility is to the people you support: ensuring that they are growing as web engineers, doing valuable work, and generally having a great time at Canonical. As a lead for strong engineers, technical leadership and a solid background in web development is a must, so that you're able to challenge and grow your team members. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

    What you will do:

    • Collaborate proactively with a distributed team
    • Write high quality code to create new features
    • Debug issues and produce high quality code to fix them
    • Consistently provide high-quality code reviews to other engineers
    • Demonstrate sound engineering principles by directly contributing to your team's goals
    • Estimate work, set goals, and meet them
    • Write briefs, epics, and specifications and understand risks
    • Work from home with global travel 4 to 6 weeks for internal and external events
    • Understand completion criteria and push work to completion
    • Help mentor other engineers and manage staff.
    • Work to reduce complexity
    • Effectively set and manage expectations with other engineering teams, senior management, and external stakeholders
    • Support timely delivery of technical solutions to address business needs
    • Advocate and advance modern, agile software development practices and help develop and evangelise great engineering and organisational practices
    • Build and lead a globally distributed team of web engineers through hiring, coaching, mentoring, feedback and hands-on career development
    • Support timely delivery of technical solutions to address business needs
    • Grow a healthy, collaborative engineering culture in line with the company values
    • Be an active part of the leadership team and collaborate with other leaders in the organisation

    Who You Are

    • You are knowledgeable and passionate about web and software development
    • You are curious, flexible, articulate, and accountable
    • You try to learn and use web best practices in your work
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    • You take web best practices into account with your work
    • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
    • You have solid experience working in an agile development environment
    • You drive work to completion
    • You take operational considerations (CI, updating, monitoring, observability, life-cycle management) into account
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    • You follow industry trends and new technologies
    • You're capable of representing your team as a subject matter expert
    • You have the ability to own architecture and solve larger technical challenges
    • You're seen as a trusted advisor for your area of expertise within Canonical
    • You're capable of representing your team in the absence of management
    • You understand and value how you do what you do as well as what you do
    • You love developing and growing healthy teams and have a track record of doing it
    • You are knowledgeable and passionate about software development and organisational management
    • You value getting things done by turning product vision into executable strategy

    go to method of application »

    Senior Site Reliability / Gitops Engineer

    Job Summary

    • 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 Senior 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 Senior Site Reliability / Gitops Engineer engineer you will

    • Drive the development of automation, Gitops in your team as an embedded tech lead
    • Closely collaborate with the IS architect to align your solutions with the IS architecture vision
    • Design and architect services that IS can offer to the organization as products
    • 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
    • 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
    • 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 modern view on hosting architecture, driven by infrastructure as code across both private and public clouds.
    • A product mindset thriving to develop products rather than solutions.
    • Python software development experience, with large projects
    • Experience working with Kubernetes or other container orchestration systems.
    • Proven exposure to manage and deploy cloud infrastructure with code.
    • 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

    go to method of application »

    Global Payroll Administrator

    • 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 »

    Revenue Accountant

    What your day will look like

    • Assist in the month end reporting process to deliver timely and accurate information
    • Have full responsibility for a part of the revenue recognition process relevant to your strengths
    • Assist with the year end audit process and statutory reporting
    • Support the finance team's wider plans to prepare for an IPO
    • Improve the efficiency of financial processes and procedures and monitor compliance
    • Share knowledge between team members to ensure cover is available when needed
    • Actively develop your own skills to ensure current knowledge of applicable standards and regulations
    • Establish strong relationships with key colleagues outside the wider finance team

    What we are looking for in you

    • Exceptional academic track record and subsequent career performance
    • Bachelor's degree in Accounting or equivalent
    • Qualified accountant (ACCA, ACA, ACMA, CPA, etc.)
    • IFRS 15/ASC 606 revenue recognition experience
    • Experience at a large public accounting firm, or public multinational corporate accounting department preferred
    • NetSuite or similar systems experience a plus
    • Willingness to travel up to four times per year

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail