System Maintenance & Support:
Ensure the smooth operation of the ETRM for the business. Provide end-user support, resolving technical issues in a timely manner. Coordinate with end users for system updates, patches, and fixes.
System Enhancements & Integrations :
Collaborate with business users to gather requirements for system enhancements. Integrate ETRM with other enterprise systems to ensure data consistency and flow.
Ensure data accuracy and integrity in the ETRM systems. Facilitate data migrations, conversions, and updates as needed.
Training & Documentation:
Train new users on the ETRM systems. Maintain updated system documentation, including user manuals and technical guides.
Security & Compliance:
Ensure ETRM systems are compliant with industry regulations and organizational policies. Monitor system access and maintain user roles and permissions.
Reporting & Analysis:
Develop and maintain custom reports for business users. Collaborate with the analytics team to extract insights from ETRM data.
Lead or participate in ETRM-related projects, ensuring timely delivery and adherence to established standards.
Bachelor's degree in Information Technology, Computer Science, or a related field.
Proven experience with Energy Trading and Risk Management Systems (ETRMs).
Strong technical knowledge of database systems, integration methods, and data analysis.
Excellent troubleshooting and problem-solving skills.
Familiarity with commodities markets and trading processes.
Strong communication skills, both written and verbal.
Ability to work cross-functionally and manage multiple priorities.
Proficiency in C# programming language and .NET framework.
Experience with ASP.NET for web application development.
Knowledge of Entity Framework for database operations.
Understanding of dependency injection and design patterns in C#.
Experience with .NET Core for cross-platform applications.
Familiarity with version control tools like Git in a C# development environment.
Ability to write clean, maintainable, and well-documented C# code.
Strong understanding of relational database concepts.
Proficiency in writing complex SQL queries, stored procedures, and triggers.
Experience with database design, normalization, and indexing for performance optimization.
Knowledge of database backup, restore, and migration procedures.
Experience with SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
Ability to diagnose and troubleshoot database-related issues.
Experience with performance tuning of SQL queries and understanding of execution plans.