
IT Applications Analyst
Duke Energy Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Charlotte • North Carolina • United States
Visit company websiteExplore more
About the role
- Monitors production operation of and maintains the availability of assigned applications, including reviewing and reacting to daily performance logs
- Provides 24x7 on-call support as part of a team rotation and responds to production incidents within defined Service Level Agreements (SLAs)
- Works with Senior-level team members during critical and high-severity incidents, Major Incidents (MIs), and major events to support investigation, remediation, and recovery activities
- Assists users by answering questions, resolving issues, and escalating appropriately when needed
- Participates in the design, development, testing, and support of application and platform solutions under guidance from senior team members
- Supports Aveva PI Platform Engineering, Support & Delivery efforts, including both custom-developed services and vendor-provided PI applications
- Develops and maintains solutions using approved programming languages, scripting tools, database technologies (SQL), ETL processes, and integration patterns
- Assists with cloud-based development efforts leveraging AWS services such as serverless functions, workflow orchestration, and infrastructure-as-code tooling, following established patterns and standards
- Performs coding tasks of increasing complexity while adhering to established coding standards, security controls, source control practices, and written technical procedures
- Participates in code reviews, design walkthroughs, and testing activities as a contributor and learner
- Follows and supports strict adherence to written operational procedures, development standards, and change management processes
- Assists in creating and maintaining technical documentation, including application designs, workflows, support procedures, and operational runbooks
- Works collaboratively with Senior-level developers, architects, and platform teams to seek technical guidance and ensure alignment with enterprise-approved solutions
- Communicates application status, planned downtimes, changes, issues, and defects to users, IT management, and other stakeholders
- Works with vendors to support and maintain applications, including break/fix issues, defects, patches, upgrades, and maintenance activities under guidance from senior team members
- Participates in evaluating new tools, technologies, and enhancements that may benefit supported applications or the Aveva PI platform
Requirements
- Bachelor’s Degree in Computer Science or Other Related Degree
- Minimum experience of 2 years in related field
- In lieu of Bachelors degree(s) AND 2 year(s) related work experience listed above, High School/GED AND 5 year(s) related work experience
- Introductory experience with programming, scripting, or data integration concepts
- Exposure to cloud technologies and platforms, particularly AWS or similar environments
- Understanding of software development best practices, including version control (GitHub), documentation, and testing
- Ability to follow written technical procedures and work effectively within enterprise governance frameworks
- Desired exposure to AWS Step Functions, AWS Lambda and CloudWatch
- Familiarity with infrastructure-as-code concepts (e.g., Terraform) and automated deployment practices
- Desired exposure to PowerShell
- Desired experience with C#/.Net APIs and structured automation components
- Desired experience with Python scripting and task execution
- Familiarity with Agile Scrum methodologies and work visualization / backlog refinement using Jira software
Benefits
- competitive pay and benefits
- opportunities for growth and development
- friendly work environment
- 24x7 on-call support as part of a team rotation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
programmingscriptingdata integrationSQLAWSC#.NetPythonTerraformPowerShell
Soft Skills
communicationcollaborationproblem-solvingtechnical documentationadherence to proceduresincident responseuser supportteamworkcritical thinkingtime management
Certifications
Bachelor’s Degree in Computer ScienceHigh School/GED