Software Architect - Containers / Virtualisation

C
CanonicalSoftware Development
EMEA, Americas, EST, PSTFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
KubernetesSoftware ArchitectureC (Programming language)LinuxMicroservicesNetworking

Requirements

  • Experience with Go and C
  • Experience with storage, networking and virtualization
  • Experience with container technologies
  • Experience with concurrent, distributed systems
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM
  • Drive, and a track record of going above-and-beyond expectations
  • Technical leadership as well as team motivation, direction and pace
  • Well-organized, self-starting and able to deliver to schedule
  • Professional manner in interacting with colleagues, partners, and community
  • Conscientiousness and detail orientation, with a focus on performance

Responsibilities

  • Leadership of the LXD and MicroCloud architecture
  • Mentor, develop and advise colleagues in their career progression
  • Develop in Golang and C
  • Review code produced by other engineers
  • Ensure the product is secure and performant
  • Display technical leadership in Canonical and our communities
  • Work from home with global travel twice annually for company events
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now