1

Configuration Release Engineer Jobs in Michigan (NOW HIRING)

DevOps Engineer

Dearborn, MI ยท On-site

$48.50 - $66.50/hr

Accelerate software releases while ensuring security and mitigating the risk of failed or recalled ... Experience with one or more of the following configuration management tools: Ansible, Chef, Puppet

... integrate key engineering tools, and provide meaningful visibility into testing status ... release processes. * Establish day-to-day toolchain usage guidelines, test tool configuration ...

DevOps Engineer

Dearborn, MI ยท On-site

$48.50 - $66.50/hr

Accelerate software releases while ensuring security and mitigating the risk of failed or recalled ... Elastic Stack, Grafana Loki, Fluentd Experience with one or more of the following configuration ...

The Senior Engine Design Engineer leads the design, development, validation, and production release ... Experience with engineering change management and BOM/configuration control. * Strong knowledge of ...

New

IBM ACE and MQ Engineer/ Admin

Auburn Hills, MI ยท On-site

$50 - $65.25/hr

Break Fix and Recovery (Configuration changes only) * Service Request Management * Problem ... Release and deployment support * Status Reporting Required Skills : * 3-5 years IBM ACE and MQ ...

Lead Salesforce Developer

Lansing, MI ยท On-site

$56.25 - $74.50/hr

Own technical delivery for enhancements, releases and updates to existing applications and code ... Experience developing Salesforce Flows and using other configuration-based automation. * Hands-on ...

BOM releases and coordination of release notes within the engineering team * Customer vehicle ... Revision & Change control (Configuration management) Profound technical knowledge of automotive ...

BOM releases and coordination of release notes within the engineering team * Customer vehicle ... Working knowledge of configuration management (preferably Windchill/GIT/JIRA), project monitoring ...

Showing results 41-60

Configuration Release Engineer information

What are the key skills and qualifications needed to thrive as a configuration release engineer?

To thrive as a Configuration Release Engineer, you need a solid background in software development lifecycle processes, version control, and release management, often supported by a degree in computer science or a related field. Familiarity with CI/CD tools (like Jenkins, Git, or Azure DevOps), scripting languages, and configuration management systems is crucial. Strong problem-solving abilities, attention to detail, and effective communication skills help you excel in coordinating releases and troubleshooting issues. These competencies ensure smooth, reliable deployments and minimize risks associated with software releases.

What is the difference between Configuration Release Engineer vs Software Release Engineer?

AspectConfiguration Release EngineerSoftware Release Engineer
Primary FocusManaging configuration setups, version control, and build processes for software productsPlanning, coordinating, and executing software releases and deployments
Skills & CertificationsVersion control, scripting, build tools, configuration managementRelease management, automation, scripting, CI/CD tools
Work EnvironmentDevelopment teams, build labs, configuration management toolsDeployment environments, release pipelines, testing labs
Industry UsageIT, software development, systems engineeringSoftware companies, tech firms, enterprise IT

The main difference is that Configuration Release Engineers focus on managing configurations and build processes, ensuring the correct versions are used, while Software Release Engineers coordinate the overall release and deployment of software products. Both roles require similar technical skills but serve distinct parts of the software delivery lifecycle.

What is a configuration release engineer?

Configuration Release Engineers are IT professionals responsible for managing and coordinating the release of software products, updates, and patches. They oversee the configuration, integration, and deployment processes to ensure software changes are released smoothly and reliably. Their role often involves collaborating with development, testing, and operations teams to maintain version control, automate release pipelines, and resolve conflicts or issues during deployment. By ensuring a structured release process, Configuration Release Engineers help minimize disruptions and maintain system stability.

How does a configuration release engineer typically collaborate with development and operations teams during a product release cycle?

Configuration Release Engineers play a crucial role in bridging the gap between development and operations by coordinating the integration, testing, and deployment of software releases. They frequently work alongside developers to ensure that build configurations are accurate and that any changes are properly documented. During release cycles, they also collaborate with operations teams to automate deployment processes and troubleshoot any issues that arise, ensuring smooth and timely delivery of updates. This collaborative environment requires strong communication skills and a thorough understanding of both the technical and procedural aspects of software delivery.
What are popular job titles related to Configuration Release Engineer jobs in Michigan? For Configuration Release Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Configuration Release Engineer jobs in Michigan look for? The top searched job categories for Configuration Release Engineer jobs in Michigan are:
What cities in Michigan are hiring for Configuration Release Engineer jobs? Cities in Michigan with the most Configuration Release Engineer job openings:

DevOps Engineer

Stefanini Group

Dearborn, MI โ€ข On-site

$48.50 - $66.50/hr

Contractor

Posted 14 days ago


Job description

Stefanini Group is hiring!

Stefanini is looking for a DevOps Engineer, Dearborn, MI

For quick apply, please reach out to Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com

We are seeking a DevOps Engineer who will be responsible for building, testing, and maintaining the infrastructure and tools for software/code development, deployment, and release. They also help the organization speed up and automate aspects of the software lifecycle through a series of DevOps practices and processes.

Key Responsibilities

  • Imbibe DevOps methodology and practices across the product lifecycle for various software components.
  • Accelerate software releases while ensuring security and mitigating the risk of failed or recalled software releases.
  • Increase cycle speed between feedback from end users and updated software by leveraging continuous integration, continuous deployment, and continuous feedback.
  • Assess current systems and processes and identify and implement ways to improve them.
  • Utilize platform and enterprise tools and infrastructure to facilitate DevOps methodology and approach.
  • Assist with code/software releases and deployments in various environments, including production, testing, and sandbox environments.
  • Identify and spearhead the creation of automation and innovation opportunities throughout the software product lifecycle.
  • Set up, maintain, and optimize pipelines using Jenkins and GitHub Actions.
  • Deploy updates and fixes as required to ensure continuous integration.
  • Develop solutions to integrate with internal back-end systems as needed.
  • Perform root cause analysis of development and production build and pipeline issues.
  • Develop automation to enhance current processes.
  • Develop new procedures for system troubleshooting and maintenance.

Skills Required

  • Linux, GCP, Microsoft Windows, GitHub, Jenkins, Cloud Infrastructure, Python

Skills Preferred

  • Azure

Experience Required

  • 5+ years of experience as a DevOps Engineer or in a similar software engineering role.
  • Experience with embedded systems build and development processes preferred.
  • Team leadership experience highly preferred.
  • A strong foundation in system engineering and administration, including: Linux, Window
  • Experience with one or more of the following scripting languages: Bash, PowerShell, Python
  • Experience with one or more of the following version control/repository management tools: Git, GitHub, GitLab.
  • Experience with one of the following CI/CD tools: Jenkins, GitLab CI/CD, GitHub Actions, CircleCI
  • Experience with one or more of the following observability tools: Prometheus, Grafana, Datadog, CloudWatch, Lens.
  • Experience with one or more of the following log management tools: Elastic Stack, Grafana Loki, Fluentd
  • Experience with one or more of the following configuration management tools: Ansible, Chef, Puppet
  • Experience with one or more of the following cloud platforms: GCP, AWS, Azure.

Education Required

  • Not applicable

**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***

Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.

About Stefanini Group

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.

#LI-SK2

#LI-ONSITE

Education:OtherEmployment Type: CONTRACTOR