Engineering Manager - Solutions Engineering at Canonical

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
103643
Job Views
114

Job Description




  • As an Engineering Manager, your primary responsibility is to the people you lead and support: ensuring that they are growing as engineers, doing valuable work, and finding satisfaction in their career at Canonical.

  • We need someone who can display technical leadership by leveraging a solid background in software development so that they're able to challenge and grow their team members.

  • You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on direction and execution.


What you'll do



  • Lead and develop a team of Python engineers working remotely in global locations

  • Hiring, coaching, mentoring, feedback, and hands-on career development

  • Demonstrate sound engineering principles by directly contributing code yourself

  • Plan and manage progress on agreed goals and projects

  • Set and manage expectations with other engineering and operations teams

  • Coordinate with management and internal and external stakeholders or customers

  • Advocate for modern, agile software development practices

  • Help develop and evangelize great engineering and organizational practices

  • 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

  • Travel globally up to 10% of time for internal and external events


Who you are



  • You love developing and growing people and have a track record of doing it

  • You are knowledgeable and passionate about agile software development

  • You love leading, coaching, and mentoring software developers - especially Python ones

  • You are knowledgeable in cloud computing concepts & technologies

  • You are comfortable administrating Linux servers, including their storage and networking

  • You have hands-on experience with software automation

  • You are organized and want your team to deliver high-quality software in a timely manner

  • You are a lifelong learner


Bonus points for



  • You have graduated with a university degree in Computer Science or related software engineering field

  • Having a thorough understanding of modern infrastructure, including OpenStack or Kubernetes

  • Having experience in operations as well as software development

  • Being familiar with the challenges of large-scale, multi-cloud operations

  • Go expertise


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept