Jobs and Careers
NO

Process Engineer

Novelis
Ashville, OH, United States, United Statesfull_timeVerifiedPosted 13 Dec 2023

About the role

Position Overview

Novelis is the world leader in aluminum rolling and recycling, producing an estimated 19 percent of the world's flat-rolled aluminum products. We work alongside our customers to provide innovative solutions to the aerospace, beverage can, automotive and high-end specialty markets.

 

Headquartered in Atlanta, Georgia, USA, Novelis has approximately 14,650 employees in 33 operating facilities on four continents and is investing close to $1.5 billion in global rolling and recycling expansions to meet the growing demand for our premium product.

Responsibilities & Qualifications

Responsibilities:

  • Actively participate in maintaining a zero-incident safety culture.
  • Live and embrace the Novelis Cultural Beliefs.
  • Responsible for the definition of all process settings, which must be used to ensure stable and robust quality in efficient processes.
  • Identify and lead capability improvement projects.
  • Lead major quality improvement projects considering safety, costs and environmental constraints, as well as the effects on subsequent installations
  • Support quality and efficiency improvement projects from other departments (production, technical services, six sigma).
  • Lead and verify process changes and validate all process changes within primary assigned installation.
  • Assist production, when vital, to perform root cause analysis or trouble shooting in a structured way to seek internal and external nonconformities.
  • Accountable for implementation of corrective actions in relevant processes resulting from claims and non-conformities.
  • Partner with quality and maintenance in operational area.
  • Manage process settings using parameters in department to ensure stable and capable processes.
  • Responsible for the setup of a system of process control of all relevant sub processes to ensure stable performance in time.
  • Provide second line technical support for customer claims or process interruptions.
  • Takes initiative in continuous learning and development within functional area.

Minimum Qualifications:

  • Bachelor’s degree in an Engineering field (Industrial, Mechanical, Electrical, etc.)
  • 3-5 years of industrial experience

Location Profile

Founded in 1971 Ashville is a finishing facility with coating capabilities. Employing around 190 people the facility primarily serves the Building & Construction and Commercial Transportation markets.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Novelis

View company profile →