Senior Linux Distribution Maintainer, Amazon Linux - Dresden, Deutschland - Amazon Development Center Germany GmbH

Lena Wagner

Geschrieben von:

Lena Wagner

beBee Recruiter


Beschreibung
Knowledge of systems engineering fundamentals (networking, storage, operating systems)

  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience in networking, storage systems, operating systems and handson systems engineering
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, Ruby


If you are passionate about maintaining a secure and stable Linux distribution that powers EC2, there may be no better place than Amazon for you to impact the world We are looking for engineers that want to build solutions to challenging problems that directly reach millions of people.


We are looking for a System Development Engineer to work on the user space layer of Amazon EC2 virtualization stack, interacting with the Linux Kernel, our Hypervisors and control plane services.

You will develop, maintain and keep secure the foundational components of Amazon EC2.

You will monitor live operation metrics to ensure that we are delivering the best experience to our customers at any time.

Key job responsibilities

  • Assess security vulnerabilities in open source software components
  • Provide updates for rpm packages containing security and functional fixes
  • Develop and maintain solutions for monitoring virtualization host resources
  • Review code of your peers and have your code reviewed (C, C++, Python, Perl, Shell)
  • This role includes oncall responsibility
  • With your peers make sure your documentation and runbooks are helpful
A day in the life

  • Get some coding done
  • Regularly meet with peers, mentors and manager 1:
  • Grab lunch with the team or whoever is in the office
  • Get some more coding done and resolve tickets that have been bugging you
About the team
We are building the foundation of the Amazon EC2 virtualization platforms.

Our teams are responsible for the development and maintenance of the Amazon hypervisors and Linux Kernels that make up the engine of the Amazon EC2 compute servers.

The Dresden based teams also own the development and support of the Linux operating system kernel and the supporting user space components running on almost every Amazon Server worldwide.

Being part of Amazon means constantly driving innovation and working on complex technical challenges every day.

The team maintains a special purpose Linux distribution for a virtualization stack.

Dresden, DEU

  • Experience with Shell, Python, Ruby, or Java
  • Experience working in an Agile environment using the Scrum methodology
  • Experience leading team projects
m/w/d

Mehr Jobs von Amazon Development Center Germany GmbH