|
Welcome to the intersection of energy and home services. At NRG, we're all about propelling the next generation of leaders forward. We are driven by our passion to create a smarter, cleaner and more connected future. We deliver innovative solutions that make our customers' lives easier-helping them power, protect, and intelligently manage their homes and businesses. To do this, we need creative and talented people to join our company. We offer a dynamic work environment and a unified and inclusive culture. NRG fosters a strong sense of belonging that leads to better collaboration and business performance. Our company programs are designed to help employees develop the skills they need for success now and in the future. In everything we do, we aim to champion our employees and bring value to our customers, investors and society. More information is available at www.nrg.com. Connect with NRG on Facebook, LinkedIn, and follow us on Twitter @nrgenergy. Job Summary: The Production Support Analyst is a position focused on designing, developing, enhancing, and supporting application programs and processes across the NRG enterprise. This role requires interfacing with internal business clients to gather requirements, resolve issues, and provide subject matter expertise to assist with problem solving. Essential Duties/Responsibilities:
- Design, develop, maintain, enhance and support application programs working within a team-oriented environment using various development toolsets.
- Developing reports using SQL queries/logic to extract data from SQL Server databases, using application tools like SQL Server Management Studio.
- Develop and maintain reports using Microsoft Power BI and SSRS.
- Provide support and monitoring of systems supporting business clients, occasionally after normal work hours.
- Facilitate requirements gathering efforts and clearly document system requirements.
- Develop new and enhanced system functionality including custom code and packaged application configuration.
- Ensure the successful transition from development to operations including operations procedures and tools such as process control points, reports, and automated monitoring.
- Regularly report status and raise issues/risks as appropriate. Anticipate and adjust for problems and roadblocks while eliminating roadblocks within control.
- Collaborate with team members and operational groups to identify and prioritize/reprioritize work when necessary.
- Develop strong working relationships with individuals at all levels of company, operations, and IT applications and infrastructure teams.
- Willingness to work hours as necessary, especially during critical issue resolution and milestone time periods.
- Interfaces with IT application owners and the IT organization to provide technical solutions to meet user needs. Escalates or resolves conflicts, as needed.
- Helps identify and recommend options, risks and alternatives to deliver a robust and stable infrastructure.
- Devises or modifies procedures to solve problems considering computer equipment capacity and limitations, operating time, form of desired results, and integration of components.
- Assists in researching, evaluating, specifying and coding the configuration of hardware and/or software for application's environment.
- Requires skill and proficiency in many technical functions and ability to integrate across disciplines.
- Remain abreast of current technologies and best practices that may be applicable to the company.
Working Conditions
- Position is remote full time
- Standard work week, with occasional overtime required.
Minimum Requirements:
- HS/GED Equivalent
- Minimum two years' experience designing, developing, testing, and implementing ETL solutions using enterprise ETL tools (experience with SSIS is preferred)
- Minimum two years' experience developing and implementing data integration solutions in a SQL Server database environment.
- Experience writing stored procedures, T-SQL, functions, and SQL queries. Experience utilizing report writing best practices (optimization, use of joins and sub-queries)
- Experience with manual testing to include User Acceptance Testing (UAT)
- Experience with SQL Server Data Tools (SSDT) SSRS/SSIS/SSAS, Visual Studio, and/or other (non-Microsoft) reporting platform
- Minimum one years' experience working with high volume data exchange and transaction processing systems, preferably in a custom software development environment
- Proficiency estimating work assignments and delivering to these estimates
- Demonstrated proficiency of SQL development skills is required
- Understanding of SDLC and Agile Methodologies
- Understanding of ETL best practices
Additional Knowledge, Skills and Abilities:
- Application configuration experience and testing experience.
- Experience writing C# and VB.net code is a plus
- Knowledge of automation tools like Control M would be an additional asset
- Create and maintain technical documentation
- Experience working with end users, taking their business problems and translating them into system requirements.
- Configuration, testing, maintenance, enhancements and or support activities.
- Perform ad hoc analysis, insight generation, and data migrations
- Evaluating user change requests and obtains approval to make modifications.
- Participating in project planning sessions with team members to analyze business and technical requirements.
- Conducting unit testing to ensure application meets specifications.
- Experience with energy business and systems that support retail energy is a plus.
- Knowledge of Software Configuration Management discipline and systems change management processes.
- Excellent verbal and written communication skills are required in order to provide appropriate cross functional support and interaction.
- Excellent troubleshooting and problem resolution skills
- Ability to work well under pressure, remaining focused and calm in the face of distractions, changing priorities in a fast-paced environment.
- Understanding of Relational Database concepts is a must
- Flexibility, dedication, and team-spirit is a must
- Strong organizational skills.
- Strong analytical and problem-solving skills.
- Adept at communication, both verbally and written.
NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills. Official description on file with Talent.
|