Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
SUSE

Kernel Build and CI Engineer (Global Position)

Rome, Italy

About Us

Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE.

SUSE is a global leader in innovative, reliable and secure enterprise-grade open source solutions, relied upon by more than 60% of the Fortune 500 to power their mission-critical workloads. We specialize in Business-critical Linux, Enterprise Container Management and Edge solutions, and collaborate with partners and communities to empower our customers to innovate everywhere - from the data center, to the cloud, to the edge and beyond. SUSE employs more than 2,400 people globally, in 32 countries and is listed on the Frankfurt Stock Exchange (DAX).

We are open in our roots and open in our approach, striving to be the most trusted open innovator in the World. Openness extends beyond our technology. Our vibrant community thrives on diversity and connectivity without borders.

Want more jobs like this?

Get Software Engineering jobs in Rome, Italy delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Kernel Build and CI Engineer (Global Position)

Job Description

A Kernel CI engineer would develop and maintain our Continuous Integration (CI) software for our SLE and opensuse kernels.

Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.

Responsibilities:
  • Development of the Kernel build and CI platform, including adding new features
  • Modernize existing infrastructure of the build and test operations
  • Maintenance and expansion of current kernel build operations
  • Expansion of test suites
  • Maintenance of expunge test lists for various kernels
  • Auto-generating reports about the confidence level of the various kernels
  • Auto-reporting of issues and preserving the environment of error situation for further analysis by respective developers
  • Automating execution and testing of new branches
  • Working on ways to automate and improve development and release processes
  • Planning out projects and being involved in project management decisions
  • Hardware resource planning and optimization
  • Leads multiple project teams of other software systems engineers responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration.
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development.
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities. This includes communicating with different departments for test contributions and problem resolution
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization.
  • Provides guidance and mentoring to less- experienced staff members.
Education and Experience Required:
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 6-10 years experience.
Knowledge and Skills:
  • DevOps standards and practises
  • Automation and scripting of testing and integration tasks
  • Code Management through git
  • Working knowledge of virtualization with KVM, vagrant etc.
  • Working knowledge of container tools
  • Distributed Configuration management such as Ansible
  • Scripting languages such as python/bash/ruby/perl
  • Basic knowledge of C Programming
  • Extensive experience with multiple software systems design tools and languages.
  • Ability to work with a global virtual team
  • Excellent analytical and problem solving skills.
  • Experience in overall architecture of software systems for products and solutions.
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.
Please note that this role is also open to those enrolled in the employment lists under Law 68/99, Art. 1 in Italy

Job
Software Engineering

What We Offer

We empower you to be bold, driving your career to create the future you want. We celebrate and reward your achievements.

SUSE is a dynamic environment that is evolving rapidly, thus requiring agility, strong entrepreneurship and an open mind.

This is a compelling opportunity for the right person to join us as we continue to scale and prosper.

If you're a big thinker, obsessed by execution and thrive in a dynamic environment in which you can tangibly create a lasting legacy, then please apply now!

We give you the freedom to be yourself. You will work in a global community of unique individuals - like you - with different backgrounds, talents, skills and perspectives. A truly open community where everyone is welcome, has a voice and is encouraged to reach their full potential regardless of age, gender, race, nationality, disability, sexual orientation, religion, or any other characteristics.

Sounds like the right fit for you? Click A pply to submit your resume. A recruiter will contact you if your skills match our current or any future positions. In the meantime, stay updated on the latest SUSE news and job vacancies by joining our Talent Community .

SUSE Values
  • We are passionate about customers
  • We are respectful and inclusive
  • We are empowered and accountable
  • We are trustworthy and act with integrity
  • We are collaborative
  • We are SUSE!

Client-provided location(s): Rome, Metropolitan City of Rome Capital, Italy
Job ID: SUSE-SUSEUS71004546_70969475
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Life Insurance
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Snacks
    • Company Outings
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
  • Financial and Retirement

    • Pension
    • Stock Purchase Program
    • Performance Bonus
  • Professional Development

    • Promote From Within
    • Mentor Program
    • Access to Online Courses
  • Diversity and Inclusion

    • Woman founded/led
    • Diversity, Equity, and Inclusion Program

This job is no longer available.

Search all jobs