We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Automation Engineer

Duke Energy
relocation assistance
United States, North Carolina, Charlotte
525 South Tryon Street (Show on map)
Aug 29, 2025
More than a career - a chance to make a difference in people's lives.

Build an exciting, rewarding career with us - help us make a difference for millions of people every day. Consider joining the Duke Energy team, where you'll find a friendly work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.

Job Summary

The Automation Engineer role on the Automation Engineering team supports users of Tungsten RPA and Power Platform tools, as well as assists other engineers with problem resolution. Employees at this level solve more complex problems and manage work with general supervision. Incumbents are expected to develop advanced skills and the ability to work with greater independence. They effectively apply fundamental concepts and procedures to work that is fairly complex and varied.

Responsibilities include:
  • Design and develop efficient automation processes with well-structured and easily maintainable code

  • Advanced trouble-shooting skills to help remove technical roadblocks in automation development

  • Strong written and verbal communication skills in order to interact with business users and for creating and maintaining technical documentation

  • Act as support contact for RPA software and resolve any related issues as required

Basic/Required Qualifications:
  • Associates degree

  • 2 years Minimum Required Related Work Experience

  • In lieu of Associates degree(s) AND 2 year(s) related work experience listed above, High School/GED AND 3 year(s) related work experience

Desired Qualifications:
  • Two years of application development experience

  • Windows server support experience preferred

  • Exposure to automation software or processes

  • The ability to work in a fast-paced, agile environment is a must

  • Exhibits maturity, confidence and a proper level of assertiveness when needed. Effectively handles stress and frustration. Demonstrates the ability to absorb change and continue with positive results.

  • Utilizes appropriate Human Performance tools effectively in the course of activities, especially testing and implementation activities.

  • In Support Role Monitors production operation of and maintain the availability of assigned applications. Involves reviewing and reacting to daily performance logs and providing 24X7 on call support. Responds to production emergencies (application down and logic errors) within the appropriate Service Level Agreement (SLA). Works with Senior level and above on responses for critical and high Incidents, System Disruption Events (SDEs), major events. Assists users and answers users questions.

  • Troubleshoots issues and implements fixes to assigned solutions. Is able to work effectively with less defined direction requiring greater judgment.

  • Communicates appropriate information including downtimes, change management, status, issues, defects, etc. to users, IT management and any other necessary audience. Is able to present information on technically complex subjects in an understandable manner in both oral and written form. Recognizes appropriate times to provide this communication.

  • Exhibits maturity, confidence and a proper level of assertiveness when needed. Effectively handles stress and frustration. Demonstrates the ability to absorb change and continue with positive results.

  • Works with vendors to implement and/or support (broke-fix, defects, maintenance, patches, upgrades, service packages) applications and solutions.

  • Utililzes waterfall and agile methodologies to develop and maintain applications. Works on projects as Subject Matter Experts (SMEs) and/or developers. Provide knowledge and expertise gained from past experience.

  • Coordinates and performs routine maintenance for emergency patches, service packs and upgrades (software) for assigned application/project. Involves working with operations/DBAs. Updates documentation of Atrium Discovery and Dependency Mapping (ADDM), Einstein, etc.

  • Utilizes appropriate Human Performance tools effectively in the course of activities, especially testing and implementation activities.

  • Works with Senior level and above to provide recommendations and assist in decision making on their assigned systems

  • Researches and analyzes new technology

  • Designs small modifications for solutions based on defined requirements.

  • Programs in required programming languages, database SQL, report writing, ETL, Assists with testing and migrating code through test regions. Ensures adherence to appropriate design, coding and source control standards. Leads specific design and code walk-thrus as a presenter or reviewer.

  • Processes Change Requests and Quality Assurance (QA) documentation for project implementations and support changes.

Working Conditions:
  • Virtual Mobility Classification - Work will be performed from a remote location after the onboarding period. However, virtual employees should live within a reasonable commute to a Duke Energy facility.

Travel Requirements

Not required Relocation Assistance Provided (as applicable)No Represented/Union PositionNo Visa Sponsored PositionNo

Posting Expiration Date

Monday, September 1, 2025

All job postings expire at 12:01 AM on the posting expiration date.

Please note that in order to be considered for this position, you must possess all of the basic/required qualifications.

Privacy

Do Not Sell My Personal Information (CA)

Terms of Use

Accessibility

Applied = 0

(web-5cf844c5d-sn4fz)