Job Title: OSI PI Software Engineer (Developer Not Admin)
Location: Houston, TX(Onsite 5 Days/Week (No Exceptions))
Position Overview
We are seeking an OSI PI Software Engineer (Developer) to support and enhance PI systems, production applications, and advanced analytics solutions. The ideal candidate will work closely with business users to analyze requirements, design solutions, and develop applications leveraging historian data, energy balance, and analytics platforms.
This is a hands-on development role, not a system administrator position.
Key Responsibilities
Implement, debug, maintain, and upgrade the AVEVA PI System including:
PI Interfaces
PI Data Archive
PI Asset Framework (AF)
PI Vision
PI Web API
PI OLEDB
PI Integrator for Business Analytics
Design and develop PI solutions using historian data.
Build and enhance applications in PI Vision and PI AF, including:
Analysis
Event Framework
Notifications
Custom Data References
Integrate PI data with enterprise systems across trading, operations, and maintenance using:
PI SDK / AF SDK
PI Web API
PI OLE DB
Support development of Energy/Production Balance and Advanced Analytics applications.
Participate in full SDLC:
Technical feasibility
Requirements gathering
High- & low-level design
Development and production support
Conduct user workshops, whiteboarding sessions, and training.
Provide subject-matter expertise on PI, time-series analytics, and data integration.
Create reporting solutions using SSRS, Power BI, Tableau, and PI reporting tools.
Required Skills & Experience
5+ years of IT experience in application development and production support of AVEVA PI suite
Strong hands-on experience with:
PI Data Archive, PI AF, PI SDK, PI SMT
PI Web API, PI Vision, PI OLEDB, PI Integrator for BA
PI Interfaces, Servers, and Client tools (DataLink, ProcessBook)
Experience designing AF-based Analysis and Performance Equations
Strong experience with:
MS SQL / Oracle Database development
PowerShell scripting
JavaScript, HTML, CSS, XML
Experience with data reporting tools:
SSRS, Power BI, Tableau, PI reporting tools
Strong experience with process data sources and integration
Nice to Have
Web development: AngularJS, Node.js, React
Python and Machine Learning exposure
Oil & Gas industry experience