Maintenance Release Coordination Engineer

last updated March 12, 2021 23:13 UTC

SUSE

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

Job Location:Nuremberg, Germany; other SUSE locations are possible too.

SUSE is a growing company, with great products, a culture that fosters openness and friendship, andwhere many opportunities exist. Our Maintenance Coordination team provides premium service and fastsoftware updates to keep our world-wide customers‘ businesses safe and running. To support our MaintenanceCoordination team we are looking for aMaintenance Release Coordination Engineer with a strong background in container technologieswho is responsible for the maintenance of our enterprise server, cloud, and storage products. If you have abroad knowledge of Linux, containers, programming, packaging, and also good communication skills thengive it a try and apply now!

What’s Important to Us

High technical quality with customer focus. Our customers rely on our products and services. Productsand updates we ship to our customers have to be of the highest quality. A meticulous working-style and ourability to analyze code makes this possible.

Curiosity and motivation to learn. Endless opportunities to learn and different products allow employeesto develop themselves and grow their knowledge in a huge variety of areas.

Collaboration. Working with and within international teams allows to connect to highly skilled engineersaround the globe. Regular events like hackathons, workshops, and outdoor events help to easily build uprelationships and friendship within and across teams.

Flexible environment. Our working hours are as flexible as possible to allow employees to work when theyare most creative and productive.

What You’ll Do

  • Deliver maintenance for our products with a lifetime of up to 13 years

  • Help development teams to provide the maintenance service they need

  • Support engineering teams that develop products using leading edge technologies to ensure maintainabilityat an enterprise level

  • Review new products, features, and product changes

  • Improve processes and tools

Experience We Want to See

  • Excellence track record as system software developer, administrator, maintainer for a Linux operatingsystem

  • Proved experience with container technologies

  • Fluent English, both spoken and written

  • Programming skills in common scripting languages (Python, Perl, or Bash, . . . ) and native programminglanguages like C and C++

  • Deep knowledge about software packaging technologies, like RPM, and the Open Build Service is a bigplus

  • SUSE Linux Enterprise Server, Cloud, Systems Management, and openSUSE product knowledge is aplus

What You’ll Work With

  • Open Build Service (openbuildservice.org/, build.opensuse.org/)

  • Lots of internal applications and scripts mainly written in Python

A Day at the Office

You enter the office and read an email from a sales engineer asking when his customer can expect a softwareupdate for the Apache webserver to be released. You check with the QA team the current progress oftesting Apache and reply with an estimation to the sales engineer. After that you meet with colleaguesfrom other teams to evaluate the impact of a requested version update for a postgreSQL. You find out thatthe newer version has a risk of an incompatibility with older 3rd party applications. You come up witha counter proposal that is compatible and satisfies the requester’s needs. Just before lunch, you review acouple of updates submitted by development teams. You categorize these updates by customer impact andtranslate their changelog entries into documentation which describes the changes from a customer perspective. You go for lunch with a team member to one of the restaurants nearby the office. As the place is popularamongst SUSE employees you run into colleagues from another team and have a conversation about the latesttechnologies developed in their area. After lunch you have a meeting with the QA team leads to check thecurrent progress of testing, you point out some updates which need to be tested with a higher priority becausethey are required to fix severe bugs. In the afternoon, you realize that a problem which is usually foundduring testing by QA engineers could be checked at an earlier stage. That’s why you focus on improving theinternal tools and automated checks. Your Python code is reviewed by a colleague immediately and you candeploy it to production before you leave the office.

https://www. https://www.youtube.com/watch?v=slMVL4cHzQI

Shopping Cart
There are no products in the cart!
Total
 0.00
0